- 博客(137)
- 资源 (3)
- 收藏
- 关注
原创 使用pyppeteer下载chromium报错
安装pip3 install pyppeteer下载chromiumpyppeteer-install报错[simple@redhat_1 pyppetter]$ pyppeteer-install[W:pyppeteer.chromium_downloader] start chromium download.Download may take a few minutes.Traceback (most recent call last): File "/home/simple/.lo
2020-06-25 10:23:20
1983
原创 jQuery下实现等待指定元素加载完毕
在tempermonkey中,需要监控页面是否加载完成。但是,页面中的一些元素是ajax请求的。所以需要通过判断元素是否加载成功。 var my_wait = function (selector, func, times, interval) { var _times = times || -1, //默认无限次 _interval = interval || 200, //默认200毫秒每次 _selector = selec
2020-06-14 14:26:50
3602
1
原创 Install MongoDB Community Edition on Red Hat or CentOS 安装mongoDB
安装mongoDB配置yumyum安装碰到的问题sudoerscurl配置yum创建/etc/yum.repos.d/mongodb-org-4.2.repo文件cat > /etc/yum.repos.d/mongodb-org-4.2.repo << EOF[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.
2020-05-27 09:12:36
989
转载 python with用法+原理剖析+创建支持with的类
前言:在对一些资源进行访问时,常常会出现操作不当或出现异常而导致资源没有得到必要关闭资源释放资源。例如:文件读取、socket等等。下面内容以文件读取open方法为例。原始操作:f=open("filename")f.write()#文件操作f.close()上述代码存在的问题:(1)容易忘记文件关闭。(2)当文件操作出现异常导致程序提早离开,而没有执行关闭文件操作。优化版:try: f=open("xxx") f.write() #文件操作except:
2020-05-12 10:42:44
1631
转载 关于hash哈希以及为什么python中dict和set的key必须为不可变对象
引用自-vczh源:https://segmentfault.com/q/1010000004077532哈希值是由哈希函数从一个给定的数据计算出来的。哈希函数H和数据v满足如下要求:1、需要有一个函数(通常是等号)来判断v1和v2是否相等。这里的相等是指逻辑上的。譬如说你实现一个分数的struct,那么只要他们约分后的结果一样,那么这两个分数就是相等的,尽管他们的分子和分母这些数据可能不...
2020-05-01 19:51:38
1167
原创 python threading semaphore lock Threading信号量
threading.Semaphore一个信号量管理一个内部计数器,该计数器因 acquire() 方法的调用而递减,因 release() 方法的调用而递增。 计数器的值永远不会小于零;当 acquire() 方法发现计数器为零时,将会阻塞,直到其它线程调用 release() 方法。信号量对象也支持 上下文管理协议 。(可以用with)class threading.Semaphore(...
2020-04-22 15:30:07
426
原创 python threading Thread Condition Lock
"""某市有5工厂,因原材料有限,所以每个厂家一天只能生产100万个口罩。每个订单10万个,工时10秒钟。避免产出过剩,只有接收到需求订单后再开始生产。这5个工厂生产出来的口罩,统一供给同一个药店。"""import threading,timefrom random import randintclass Producer(threading.Thread): def ...
2020-04-21 17:13:57
227
原创 在python闭包中使用其他命名空间的变量(关于python闭包和变量的命名空间)
关于python闭包和变量的命名空间例子例子1def create_multipliers():return [lambda x : i * x for i in range(5)]for multiplier in create_multipliers():print(multiplier(2))输出88888例子2def create_multipliers2():...
2020-04-18 01:09:22
317
原创 python函数的可变默认参数和不可变默认参数(现象及原因分析)
铺垫因为在python中,定义变量并不是将一直值赋值给这个变量,而是创建一个对象,然后将这个变量指向该对象。例如:a = 123实际执行步骤:在内存中创建对象123,内存地址为0xAABBCCDD将变量a指向内存地址0xAABBCCDD所以,如果这时你打印id(a)和id(123),值都是0xAABBCCDD不只是数字、字符串,列表、字典等可变对象也一样。如果是不可变对象(数字,...
2020-04-18 00:29:23
1159
原创 dell电脑驱动安装失败
DELL笔记本重装系统后,在官网下载驱动,准备安装驱动。 可是在安装驱动时总是报错。 报错日志如下:[11/15/17 13:55:16] Update Package Execution Started[11/15/17 13:55:16] Original command line: "E:\下载文件\dell-7548-驱动\3 声卡\Audio_Driver_Y88KX_WN32_6.
2017-11-15 14:03:07
14808
原创 使用批处理修改注册表的命令参数
在cmd中输入reg /?查看帮助信息REG Operation [Parameter List] Operation [ QUERY | ADD | DELETE | COPY | SAVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMPORT |
2017-11-15 09:44:22
7623
原创 WinRAR 5.5 破解方法 - 自己动手, 更放心
网上有太多WinRAR,破解版、授权版、绿色版。。。。那些高手们太厉害,我这样的菜鸟害怕有后门。官方正版的又得花钱,免费版的吧又有广告。 下面讲一个自己动手去除广告的方法。工具Resource Hacker官方正版WinRAR步骤下载官方正版WinRAR 然后安装 下载Resource Hacker 请自己搜索下载地址,我是在 下载吧 进行下载的解压下载的Resource Hack
2017-11-15 09:33:09
61224
8
原创 OperationalError: (2006, 'MySQL server has gone away')
问题描述使用django+celery时, 运行长时间的任务, 一开始操作一次数据库, 20个小时后再次操作数据库.过了20多个小时, 再次操作数据库时报错.raised unexpected: OperationalError(2006, 'MySQL server has gone away')Traceback (most recent call last): File "/usr/lo
2017-10-10 20:04:43
4636
原创 django admin.py 外键,反向查询
class OrderAdmin(admin.ModelAdmin): list_display = ( '_nick_name', 'time_order', 'year', 'item', 'status', 'number', 'money', 'deduction_point', 'deduction_account', 'pay',
2017-10-06 16:14:46
2653
原创 python ConnectionError 或 curl Could not resolve host
问题问题一使用python访问指定url时报错requests.exceptions.ConnectionError: HTTPConnectionPool(host='www.lyczkj.gov.cn', port=80): Max retries exceeded with url: /index.php?r=default (Caused by NewConnectionError('<ur
2017-09-12 16:56:50
2559
原创 python requests发送multipart/form-data编码
安装requests_toolbeltpip install requests-toolbelt代码发送文件中的数据from requests_toolbelt import MultipartEncoderimport requestsm = MultipartEncoder( fields={'field0': 'value', 'field1': 'value',
2017-08-31 12:14:46
13892
1
原创 logging的陷阱:python使用logging不能写日志,写不出日志
问题我自己写了两个模块request和checkcode,这两个中都引用了logging进行记录日志. 当分别使用request和checkcode时均没有问题,但是,将两个模块都导入后,写日志就出现异常.总是一个能写日志,一个不能写日志.原因因为两个文件中都是使用logging配置文件的方式创建logger,而且这两个模块都使用的不是同一个配置文件,所以,执行了两遍logging.config.
2017-08-13 21:05:54
18306
4
原创 python使用requests时报错requests.exceptions.SSLError: HTTPSConnectionPool
报错信息Traceback (most recent call last): File "", line 1, in File "D:\python\lib\site-packages\requests-2.18.3-py2.7.egg\requests\api.py", line 72, in get return request('get', url, params
2017-08-13 14:23:13
121892
9
原创 利用火狐浏览器的adblock plus插件,隐藏影响你视线的元素
在csdn博客中,网页右侧显示一些元素,个人不太喜欢,平时也用不着.如图: 现在,使用火狐浏览器的插件adblock plus屏蔽掉该元素.打开浏览器的"附加组件管理器",点击 Adblock Plus的[选项] 点击[过滤规则首选项] 在[自定义过滤规则]中添加一条规则,为blog.youkuaiyun.com##.csdn-tracking-statistics这条规则
2017-08-08 18:19:24
2473
原创 python import 文件时的路径path
查看pathimport sysfor i in sys.path: print i增加path方式一:临时增加sys.path.append('/home/wang/dist-packages')方式二:永久增加在现有的任一path路径下创建一个后缀为pth的文件.如: 在/usr/local/lib/python2.7/dist-packages路径下
2017-08-08 11:56:39
1343
原创 使用阿里云消息服务mns发送短信
下载mnswget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32305/cn_zh/1490269182462/aliyun-mns-python-sdk-1.1.4.zip解压unzip aliyun-mns-python-sdk-1.1.4.zip安装cd mns_python_sdksu - rootp
2017-08-07 15:12:39
2018
原创 excel中利用vba合并多个sheet页和合并多个excel文档
合并sheet页, 合并excel文档, 合并工作表, 合并工作簿合并工作表(sheet)合并多个工作表 仅适用于每个sheet的第一行是数据头,数据从第二行开始。Sub 合并工作表() Dim J As Integer On Error Resume Next Sheets(1).Select Worksheets.Add Sheets(1).Name =
2017-07-20 20:33:48
23458
2
原创 鼠标右键菜单管理,自己就是右键管家,右键菜单清理
整理鼠标右键菜单 先看一下效果,如果这不是你想要的,就不需要再继续往下看了。 1整理[新建]菜单点击鼠标右键,在[新建]里面,有一堆我平时用不到的。 下面开始整理。先在你的桌面上新建一个该文件,以便查看该文件是什么类型。 查看该文件名是什么后缀例如Access 数据库的文件后缀为accdb 下面,按WIN + R,输入regedit
2017-07-16 23:06:04
52191
1
原创 python中的特殊函数__call__()以及init,setattr,getattr,delattr
有关python的call在官方文档上有这么一句解释 (call#object.call“>http://docs.python.org/reference/datamodel.html?highlight=call#object.call) object.call(self[, args…]) Called when the instance is “called” as a f
2017-07-16 16:28:05
530
转载 Python copy()与deepcopy()区别,深拷贝与浅拷贝
最近在实习,boss给布置了一个Python的小任务,学习过程中发现copy()和deepcopy()这对好基友实在是有点过分,搞的博主就有点傻傻分不清啊,但是呢本着一探到底的精神,还是要查资料搞清楚这对好基友的区别。其实呢,copy()与deepcopy()之间的区分必须要涉及到python对于数据的存储方式。 首先直接上结论: —–我们寻常意义的复制就是深复制,即将被复制对象完全再
2017-07-16 15:44:53
1036
原创 优快云博客多少积分可以有排名
当我的积分是1890时,通过csdn博客电脑页面查看排名,显示千里之外。通过手机页面查看排名,显示排名第20006名。如果通过手机页面查询排名?请查看http://blog.youkuaiyun.com/win_turn/article/details/60763189
2017-07-05 15:44:29
1561
3
原创 在shell中对多条记录去重
awk去重 按照整行的数据进行去重 echo "a,a,aa,b,cc,c,cb,b,bc,c,c" | awk '!(a[$0]++)' 按照第2列的数据进行去重 echo "a,a,aa,b,cc,c,cb,b,bc,c,c" | awk -F',' '!($2 in a){a[$2];print $0}'
2017-07-04 20:57:46
2532
原创 关于 Django 的 URL 配置与 get_absolute_url 方法
转自:http://huacnlee.com/blog/django-url-routes-and-get-absolute-url/ 今天白天的时候看了一篇文章 《DJANGO'S URL TEMPLATE TAG SUCKS》,英文不是很好,大概的理解了一下,好像是讲,Django Url 的设计不够好的地方。另外这篇文章向我们推荐了一下更好的URL写法。 之前我在 Tem
2017-07-04 19:57:58
3539
原创 Django之逆向解析url
Django中提供了一个关于URL的映射的解决方案,你可以做两个方向的使用: 有客户端的浏览器发起一个url请求,Django根据URL解析,把url中的参数捕获,调用相应的试图,获取相应的数据,然后返回给客户端显示 通过一个视图的名字,再加上一些参数和值,逆向获取相应的URL 第一个就是平常的请求有URLconf来解析的过程, 第二个叫做,url的逆向解析,ur
2017-07-04 19:53:49
1336
原创 Windows wifi总是自动断开后重连
问题几分钟 或 十几分钟 wifi就自动断开,然后自动重连。 解决方法更改电源选项更改适配器设置 详细方法更改电源选项打开【控制面板】点击【电源选项】 修改当前的电源计划设置,点击【更改计划设置】 点击【更改高级电源设置】 修改【无线适配器设置】中的【节能模式】,改为【最高性能】。点击【确定】 更改适配器设置
2017-07-04 16:10:36
14899
原创 html的input的type为number时,maxlenght无效
问题当input的type为text时,maxlenght可以起到控制长度的作用。当input的type为number时,无效。 解决办法以下两种方法任选其一可以将type设置为tel5)value=value.slice(0,5)" />
2017-07-03 16:50:04
3593
原创 在bootstrap的table表格中,设置文本内容居中
可以在你需要居中的td中添加class text-center例如:```这里的内容在表格内居中了``` 或者在js中设置表格中所有内容居中,代码如下```$("td,th").addClass("text-center");```
2017-07-02 22:29:27
29966
12
原创 jQuery报错:Uncaught ReferenceError: $ is not defined
问题在运行jquery代码时,报错:Uncaught ReferenceError: $ is not defined 原因及解决办法1:加载jquery失败。请再次确认jquery的路径是否正确。2:如果jquery的路径没有问题,那么就是因为浏览器在解释你的js语句时,还没有加载jquery库。所以,你需要将加载jquery的语句放在head中,即可解决该问题。
2017-07-02 20:56:34
21162
原创 中国工商银行网银不能识别U盾或打不开网页
问题上个月可以正常使用,过了几天之后,插入U盾,登录工行网银,识别不到U盾,选择【U盾登录】打不开网页。网银助手也不能启动。 解决办法打开【控制面板】,选择【程序】卸载【工行U盾程序】 登录工行网站,选择【个人网上银行】或【企业网上银行】下面的【网银助手】链接。 下面以企业网银为例滚动页面到【安装证书驱动】位置 根据你的U盾型号,下载对应的驱动
2017-07-01 20:15:41
41834
原创 Excel文本字符串处理函数left,right,mid,find
LEFT、LEFTB 函数本文介绍 Microsoft Excel 中 LEFT 和 LEFTB 函数的公式语法和用法。说明LEFT 从文本字符串的第一个字符开始返回指定个数的字符。LEFTB 基于所指定的字节数返回文本字符串中的第一个或前几个字符。作者笔记:LEFT的第二个参数,是指字符的长度。LEFTB的第二个参数,是指字节的长度。一个汉字是2个字节。 语法L
2017-06-28 13:36:23
9479
1
原创 设置excel不自动添加超链接
以 office 2013为例 点击 excel 右上角 【文件】 在下方选择 【选项】 在 excel选项窗口中,左侧点击【校对】,右侧点击【自动更正选项】 在 自动更正窗口中,取消选择【Internet及网络路径替换为超链接】,然后点击【确定】
2017-06-28 10:19:40
5244
原创 windows系统MySQL安装教程
下载登录https://dev.mysql.com/downloads/installer/ 选择Microsoft Windows 点击Download 点击页面下方No thanks, just start my download.开始下载 安装双击刚下载完成的文件mysql-installer-community-5.7.18.1.msi开始安装点击Add… 选择I accept t
2017-06-27 17:54:38
45210
6
原创 应用程序图标不显示
问题某些应用程序中的图标不显示,桌面上有几个,文件夹中也有一些。 应用程序所安装的文件夹中,图标也同样不显示。无效的解决过程用过 360安全卫士 中的 人工服务 去解决 应用程序图标不显示 的问题,无效。从网上搜索解决办法,大部分是通过删除%UserProfile%\Appdata\Local中的IconCache.db来解决问题,使用后,发现无效。通过快捷方式,找到应用程序所安装的文件夹,
2017-06-22 23:51:21
6172
6
转载 Will , will be 的差別以及用法
问题我是國2生 我不太會分別 will 和 will be 的用法 如果在選擇題上出現 will , will be , is going to , is going to be 我真的不知該選什麼好 可以告訴 will , will be , is going to , is going to be 的差別嗎 請問有什麼訣竅嗎 該怎麼辨識呢 尤其是 will be 後面要加什麼They
2017-05-10 16:07:11
50594
原创 把excel中的数据,按条件分割成多个文件
要求有个excel文件,把文件中的数据按照某列,将相同的数据存为一个excel文件。1,在excel中,按照某列的条件,分割成多个sheet工作簿2,在excel中,将每个sheet工作簿保存为单个文件
2017-05-10 13:39:45
16698
2
django+celery+redis+supervisor教程代码
2017-03-07
廖雪峰python2.7教程-单机版-2016年10月01日
2016-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人