摘要:
1.打开PyCharm,选择File--Settings 2.依次选择Editor Code Style-- File and Code Templates Python Script 3..添加头部内容 可以根据需要添加相应的信息 #!/usr/bin/python3 可用的预定义文件模板变量为: 阅读全文
摘要:
在管理员模式下的PowerShell中执行: bcdedit /set hypervisorlaunchtype Auto 然后重启电脑即可 阅读全文
摘要:
在进行Python多线程编程时, join() 和 setDaemon() 是最常用的方法,下面说说两者的用法和区别。 1、join () 例子:主线程A中,创建了子线程B,并且在主线程A中调用了B.join(), 那么,主线程A会在调用的地方阻塞,直到子线程B完成操作后,才可以接着往下执行。 2、 阅读全文
摘要:
Problem: 写爬虫时,出现了以下错误: 意思是Unicode编码错误,gbk编解码器不能编码\xa0字符。 爬取信息包含中文,使用BeautifulSoup库解析网页,用get_text()方法获取标签内的文本信息。 Debug: 解析: 当我们获取这个网页的源代码的时候,是将这个网页用utf 阅读全文
摘要:
不废话,直接上结论: == 比较操作符:用来比较两个对象值是否相等。 (见例1)is 同一性运算符:比较两个对象的id值是否相等,即是否是同一对象,是否指向同一个内存地址。(见例2) 补充:当两个对象值相同时,只有其为数值型或字符串型,a is b才为True,当a和b是tuple,list,dic 阅读全文
摘要:
1、标签中只包含文字 取包含 '卷期号' 三个字的节点 //ul[@id='side-menu']/li/a[contains(text(),"卷期号")] 取其内容 //ul[@id='side-menu']/li/a[contains(text(), '卷期号')]/text() 运行结果: 2 阅读全文
摘要:
由于公司业务要求,西瓜代理已经不满足需求,准备更换新的代理IP池,所以调研测试了一下市面上的各家付费代理(免费代理可用率低故不考虑),功能限制和价格情况等如何,以便从中挑选满足要求的代理。 1、目标站 2、情报收集 整理套餐的价格和类型,API频率,每秒提取上限,每天提取上限,使用时长等信息: (p 阅读全文
摘要:
准备打开文件时,报了如下错误: 在路径中出现了这个Unicode 202a字符,导致了这个错误。 这玩意是哪里来的? 复制windows文件属性的时候复制下图中的路径而来的。 解释: 这个字符的含义是left to right,也就是从左到右的阅读顺序,在写代码的时候显示不出来,但是在命令行中可以显 阅读全文
摘要:
引言: 在阅读源码时,有很多简写的形式,其中一个比较常用的就是getattr()用来调用一个类中的变量或者方法,相关联的hasattr()、getattr()、setattr()函数的使用也一并学习了一下。 正文: 1. hasattr(object, name) 判断object对象中是否存在na 阅读全文
摘要:
工作中,遇到mysql数据库存储于我的电脑上,而其他电脑需要共同进行读写数据(类似redis并发),所以我的电脑就必须开启mysql远程连接。 一. 授权 1. 连接数据库 mysql -uroot -p 2.选择系统库,mysql use mysql; 当然你也可以看看你mysql里,都创建了哪些 阅读全文