![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
nope啊
0000
展开
-
用zip实现map,包含生成器的方式
s1 = 'abc' s2 = 'xyz123' print(list(zip(s1, s2))) print(list(map(abs, [-2, -1, 0, 1, 2]))) print(list(map(pow, [1, 2, 3], [2, 3, 4, 5]))) def my_map(func, *args): r...原创 2020-02-06 23:43:29 · 182 阅读 · 0 评论 -
Python 生成器
1.生成器两种方式: 生成器与列表解析(列表推导):将 [] 替换为 () 列表解析: _list = [x for x in range(5) ] 生成器: _list_gen = (x for x in range(5) ) 生成器函数: 使用yield关键字 ;一个生成器是一个特殊的迭代器; yield: 1...原创 2020-02-06 23:39:55 · 143 阅读 · 0 评论 -
.chm文件 字符显示乱码
python3的帮助文档中,有的字符显示乱码,解决方法:在帮助文档界面中,右键选择属性,在属性页中,复制地址, 再打开ie浏览器,粘贴地址,发现显示的跟chm文档中一样有乱码,然后右键, 选择编码, 选择自动选择 这个选项,重新打开 .chm文件即可;...原创 2020-02-04 16:20:04 · 688 阅读 · 0 评论 -
python中yield的用法详解
https://blog.csdn.net/mieleizhi0522/article/details/82142856首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。看做return之后再把它看做一个是生成器(generator)的...转载 2020-01-23 12:39:59 · 152 阅读 · 0 评论 -
python 爬虫 应对 网页反爬虫的 设置
凡是使用爬虫去爬取数据时,都应提前想想爬取的网站上有没有反爬虫,你写的代码都应该有代理吧?解决方案:在settings文件中添加USER_AGENT = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'附录:常见的...转载 2020-01-22 23:59:23 · 542 阅读 · 0 评论 -
can't open file 'manage.py': [Errno 2] No such file or directory
在执行 python manage.py runserver 命令时,报错: can't open file 'manage.py': [Errno 2] No such file or directory,这种错误意思是找不到 manage.py 这个文件, 但在phcharm的项目中,可以看到这个文件是存在的: 仔细观察,当前目录是在pyshop下,使用dir命令看下当...原创 2020-01-20 23:11:23 · 18877 阅读 · 2 评论