python
python相关
破落之实
Into the Night.
展开
-
用python的seaborn画好看的图
这篇文章是做实验楼的一个seaborn的实验,做的记录。实验网址:https://www.lanqiao.cn/courses/892/learning/?id=3260文章目录简介关联图类别图分类散点图分类分布图分类估计图分布图单变量分布二元变量分布回归图矩阵图总结参考链接简介seaborn是基于python下一个很优秀的画图的库matplotlib的进阶封装,主要在配色上更漂亮。下面这张图是matplotlib的。下面的代码是用matplotlib画一个条形图和折线图。import ma.原创 2020-10-16 21:26:09 · 2086 阅读 · 2 评论 -
uwsgi和nginx的学习笔记
学习django利用nginx和uwsgi部署的时候的一些笔记文章目录nginx为什么使用nginx部署安装nginx基本命令关键配置模块配置域的层级关系wsgiwsgi协议uwsgi的概述uwsgi的安装uwsgi的配置启动uwsgi的功能tipsnginx为什么使用nginx部署提供更加安全的服务保障提供反向代理,负载均衡对静态文件的处理能力更强安装nginxubuntu下输入命令:sudo apt-get install nginx安装成功后可以输入 nginx -v会输出.原创 2020-07-18 16:49:57 · 144 阅读 · 0 评论 -
python下载图片
使用爬虫获取了图片链接,想要保存在本地却不知道如何操作,请看下文~下面的代码有两个函数:get_url输入参数data_file是文件路径目的:从csv文件里获取图片链接,并将链接保存为一个列表。get_img输入参数img_url是图片链接,比如 ‘https://images.media-allrecipes.com/userphotos/300x300/984477.jpg’输入参数file_path 是图片保存地址,比如’D:/breakfast/img’目的:从图片链接下载原创 2020-07-18 16:42:42 · 160 阅读 · 0 评论 -
python文件操作
使用python处理文件的基本操作,虽然我觉得网上挺多的,之前学到了,就记下来总结。事后发现自己确实老忘记怎么处理文件来着,这篇文章也成了之前最常回来看的一篇了。文件操作文件操作主要包括打开文件,读取或者修改文件,关闭文件这几个操作。打开文件:使用open函数打开文件。open函数有两个参数:文件路径,打开文件的模式,返回一个文件对象。file = open("../util/as.txt","w+")关于文件路径,最好能避免直接写文件路径,因为unix系统和windows系统在文件路径中原创 2020-07-18 16:41:26 · 122 阅读 · 0 评论 -
django学习笔记-model模型
文章目录数据库操作添加一个用户批量添加用户查询过滤排序连锁查询修改一个批量修改删除一个删库跑路字符串处理字符串连接字符串长度字符串大小写转换日期Now时间截断Trunc数据库操作添加一个用户def add_one(): #1 user = User(open_id='test_open_id', nickname='test_nickname') user.save() #2 User.objects.create(open_id='test_open_id2'原创 2020-07-18 16:32:09 · 119 阅读 · 0 评论 -
scrapy复习笔记
因为时不时老是用到这个爬虫框架,每次用的时候,都重新看一下慕课网的视频,感觉效率好低。再次记录之,方便后续使用时回忆。安装scrapypip install scrapyscrapy原理scrapy engine: 各个模块的数据通讯和传递spiders:爬虫,xpath组件。解析策略。处理所有的response。scheduler:请求队列,当引擎需要请求的时候,从调度器拿一个请求出来。Downloader:发送请求并下载数据。item pipelinie:处理spider解析后的数据原创 2020-06-12 20:38:29 · 120 阅读 · 0 评论 -
python小技巧--用字典映射代替switch case语句
python没有自己的switch case语句,官方推荐是用if else语句实现。但实际上用字典映射的方法也可以实现。比如我们要实现在C语言里这样的代码:day =1switch(day){ case 0 : day_name='Sunday';break; case 1 : day_name='Monday';break; default: day_name='unknow原创 2018-01-26 15:18:31 · 3942 阅读 · 4 评论 -
用字典推导式实现字典key和value的交换--python小技巧
话不多说,直接上代码看吧students={ 'Sam':12, 'Mike':13, 'Henry':17}b ={value:key for key,value in students.items()}#这里的students要调用items方法print(b)最后输出结果:{12: 'Sam', 13: 'Mike', 17: 'Henry'}原创 2018-01-26 15:43:04 · 1620 阅读 · 0 评论