摘要: 1.创建虚拟环境 mkvirtualenv django_study -p python3 创建成功后:(django_study) python@ubuntu:~$ 2.安装django-指定版本1.11.11 pip install django==1.11.11 报错:TypeError: u 阅读全文
posted @ 2019-10-21 13:59 张京墨 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一:运行报错 OSError: [Errno 98] Address already in use:5000端口可能被占 lsof -i:端口号 查看端口被那个进程使用,结果是python3.5 kill PID 杀死这个进行,运行程序,flaks框架正常运行 from flask import F 阅读全文
posted @ 2019-10-18 23:04 张京墨 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 一:安装flask workon flask_project 进入虚拟后安装flask pip install flask==0.10.1 安装指定的版本 进入虚拟环境的目录,查看创建的所有的虚拟环境,创建的虚拟环境中有指定的python解释器 进入虚拟环境,查看包的管理 总结:虚拟环境与真实环境怎 阅读全文
posted @ 2019-10-17 20:02 张京墨 阅读(2081) 评论(0) 推荐(0) 编辑
摘要: 一、查看ubantu上是否安装虚拟环境的包 virtualenv --version 这里显示的是:15.0.1的版本,如果没有的话, sudo pip install virtualenv sudo pip install virtualenvwrapper(虚拟环境管理工具) virtualen 阅读全文
posted @ 2019-10-17 18:07 张京墨 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 垃圾回收机制 1.计数引用机制 就是一个变量、数据结构、对象当没有人引用时,python的会启用垃圾回收机制,将其从内存中删除。 怎么看引用的次数呢?sys模块提供的sys.getrefcount(要查的对象)返回引用次数 import sys a = 1 b = 1 print("删 阅读全文
posted @ 2019-10-16 21:15 张京墨 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.闭包 简单理解:闭包就是多层函数的嵌套,外层函数的返回值是内层函数的引用。 def out_func(n): num = 100 def in_fucn(*args,**kwargs): # nonlocal num if n % 2 == 0: # 里面没有修改num的值,直接使用可以,如果变 阅读全文
posted @ 2019-10-16 21:14 张京墨 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一:尺寸相同的图片拼接 二:尺寸不相同的图片进行拼接 例如:将这种图,拼接成一幅完整的图 阅读全文
posted @ 2019-09-28 21:38 张京墨 阅读(4424) 评论(2) 推荐(1) 编辑
摘要: 一:分析过程:fidder + chrome开发者工具 1:输入nba跳转的页面,每页显示10条相关公众号的信息 2:分析网站得到每条标题的详情页链接地址在: 3,请求上图中的url,会返回一段js代码,js代码的作用是,构造一个的新的url,并对新的url进行了请求。 认真分析一下这段js代码,除 阅读全文
posted @ 2019-09-28 16:08 张京墨 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 一:读取数据的函数 1.读取csv文件 阅读全文
posted @ 2019-09-27 20:38 张京墨 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一:代理池维护的模块 1. 抓取模块Crawl,负责从代理网站上抓取代理 抓取模块 2. 获取代理Getter,负责获取抓取模块返回的值,并判断是否超过存储模块的最大容量。 获取模块 3.存储模块Redis,负责将抓取的每一条代理存放至有序集合中。 存储模块 4.测试模块Tester,负责异步测试每 阅读全文
posted @ 2019-09-26 15:57 张京墨 阅读(531) 评论(0) 推荐(0) 编辑