python
正牌小白牙
这个作者很懒,什么都没留下…
展开
-
Python爬虫网址http/htttps转换
import reqeustsimport urllib3from requests.adapters import HTTPAdapters = requests.Session()s.mount('http://',HTTPAdapter(max_retries=3))s.mount('https://',HTTPAdapter(max_retries=3))...原创 2020-03-11 11:25:47 · 2518 阅读 · 1 评论 -
Python 使用Word模板填充数据
工作需要使用Word模板,生成报告,安装pip install docxtpl。首先挖出需要填充数据的地方,设计好数据返回的架构template_path为模板绝对路径;resulte_context_dict是即将填充的数据字典;from docxtpl import DocxTemplate,Listing,Richtexttpl = DocxTemplate(templ...原创 2020-03-11 11:03:27 · 2466 阅读 · 1 评论 -
Python paramiko模块远程下载 上传文件
关于远程操作文件的第三方包的一些使用方法安装pip3 install paramiko1、Channel:是一种类Socket,一种安全的SSH传输通道;2、Transport:是一种加密的会话,使用时会同步创建了一个加密的Tunnels(通道),这个Tunnels叫做Channel;3、Session:是client与Server保持连接的对象,用connect()/start_...原创 2020-03-11 10:33:34 · 211 阅读 · 0 评论 -
RestFramework规范
what‘s the RESTful RestFramework是一个能快速为我们提供API接口,方便我们编程的框架。API是后端编程人员写的,为了让前端拿数据的一个接口,通常就是以url的形式存在。 每个项目总有第一个人做基础构架,这个时候就不是仅仅实现一个API就OK了,需要考虑更多的事情,包括 统一的异常处理 API权限 统...转载 2018-08-18 16:51:25 · 470 阅读 · 0 评论 -
快速排序(python实现)
快速排序(英语:Quicksort),又称划分交换排序(partition-exchange sort),通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。def quick_sort(alist, start, end): if st...原创 2018-08-18 22:26:58 · 7644 阅读 · 2 评论 -
Django2.0里model外键和一对一的on_delete参数
在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里的数据不一致问题,不然会报错:TypeError: __init__() missing 1 required positional argument: 'on_delete' 举例说明:user=models.OneToOneField(User)owner=models.F...原创 2018-12-01 19:59:31 · 265 阅读 · 0 评论 -
python 时间戳转datatime类型
str_dict = {"time":"2018-12-19T02:33:37.799165936Z"}str_data = "2018-12-19"假设我们有str_dict形式的字典一个,str_data是一个字符串,我们要比较这两个时间是否是同一天.第一步,处理str_dict:首先将时间戳转为datatime类型:dict_data_datetime = dateti...原创 2018-12-23 22:04:25 · 2577 阅读 · 0 评论 -
mac安装matplotlib,解决报错,并设置显示中文
安装matplotlib,pip install matplotlib==2.2.2终端输入:echo backend: TkAgg > ~/.matplotlib/matplotlibrc解决以下报错:Python is not installed as a framework. The Mac OS X backend will not be abl......原创 2019-03-27 15:31:41 · 716 阅读 · 0 评论