python
antivice
这个作者很懒,什么都没留下…
展开
-
Python字符串replace函数注意事项
Python中使用字符串replace函数注意事项Python的documentation中关于replace函数的介绍如下: str.replace(old, new[, count]) Return a copy of the string with all occurrences of substring old replaced by new. If the optio...原创 2018-08-28 13:20:51 · 3406 阅读 · 1 评论 -
scrapy爬虫不调用process_item函数的问题
scrapy爬虫不调用process_item函数的问题scrapy提供了实体管道(pipeline)组件,可以把数据存储到文件中,通过pipeline.py文件实现。在按照韦玮《精通Python网络爬虫:核心技术、框架与项目实战》书中的步骤进行配置之后,执行如下指令:scrapy crawl weisuen --nolog发现数据并未保存到指定文件中,但mydata1.txt已经创建成...原创 2018-09-18 10:59:30 · 4624 阅读 · 1 评论 -
python3.5+win10安装scrapy报错error: Unable to find vcvarsall.bat解决方法
安装scrapy报错error: Unable to find vcvarsall.bat解决方法安装环境:操作系统:win10 64位python版本:Python 3.5.4 64 bit (AMD64)解决方法在网上查找解决方法时,大致知道了问题的原因。是因为缺少C语言的编译环境,其中一种解决方法就是安装相对应版本的Visual Studio,但是安装VS本身...转载 2018-09-14 17:03:49 · 196 阅读 · 0 评论 -
python列表append和extend的区别
#python列表append和extend的区别list.append(obj):在列表末尾添加新的对象,新对象作为列表的一个元素,新对象可以是任何类型(字符串、数字、列表、元组、字典、集合)list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表),新对象将扩展成为列表的多个元素,新对象必须是可以迭代的数据类型(字符串、列表、元组、字典、集合)实...原创 2018-09-20 19:46:52 · 520 阅读 · 0 评论 -
使用python编程实现pop3协议和IMAP协议收取邮件
这里写自定义目录标题使用python编程实现pop3协议和IMAP协议收取邮件邮箱服务器设置问题利用imaplib二次开发poplib参考代码使用python编程实现pop3协议和IMAP协议收取邮件最近在用python的poplib和imaplib库收取邮件,查到了一些有用的资料,记录如下邮箱服务器设置问题出于安全考虑,yahoo和163邮箱默认不开通pop3和imap服务器,在用这两个...原创 2019-04-04 16:06:22 · 1001 阅读 · 0 评论 -
使用python编程实现IMAP协议下载发件箱的邮件
imap4命令的详细说明可参考:http://james.apache.org/server/rfclist/imap4/rfc2060.txtimap4有个list命令可以查看邮箱中的所有文件夹,如收件箱,发件箱,草稿箱等,python代码如下:imapclient = imaplib.IMAP4_SSL(imap_server,"993")imapclient.login(email_u...原创 2019-04-04 16:05:37 · 2262 阅读 · 4 评论