
python 学习
文章平均质量分 90
莺声门径
这个作者很懒,什么都没留下…
展开
-
说明白正反向代理,以及Nginx和Gunicorn
说明白正反向代理,以及Nginx和Gunicorn原创 2022-11-30 15:17:15 · 2263 阅读 · 0 评论 -
python里的get_page函数
import urllib2def get_page(url): return urllib2.urlopen(url).read() def get_next_target(page): start_link = page.find('<a href=') if start_link == -1: return None, 0 star...转载 2019-07-09 15:31:06 · 2885 阅读 · 0 评论 -
Python是如何进行内存管理的
答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对象分配一个新名称2,将其放入一个容器中(如列表、元组或字典)引用计数减少的情况:1,使用del语句对对象别名显示的销毁2,引用超出作用域或被重新赋值Sys.getrefcount( )...转载 2019-07-03 15:50:29 · 179 阅读 · 0 评论 -
asyncio理解
import threadingimport asyncio@asyncio.coroutinedef hello(): print('Hello world! (%s)' % threading.currentThread()) yield from asyncio.sleep(1) print('Hello again! (%s)' % threading.cu...原创 2019-07-05 15:04:58 · 544 阅读 · 0 评论 -
Flask设置和获取cookies案例
w3cschool Flask教程中关于cookie的设置代码不完整,完整如下:主程序:from flask import Flask, render_template, request,make_responseapp = Flask(__name__)@app.route('/')def index(): return render_template('new5.html')...原创 2019-08-14 10:47:13 · 464 阅读 · 0 评论 -
Flask设置和获取session案例
from flask import Flask, render_template, request,make_response,session,redirect,url_forapp = Flask(__name__)app.secret_key = 'any random string'@app.route('/')def index(): if 'username' in s...原创 2019-08-14 14:20:35 · 505 阅读 · 0 评论 -
pymongo 连接认证
1.查看pymongo版本: 结果为3.2pip list -v2.查看mongoDB版本: 结果为2.6在mongo终端中输入db.version()mongoDB有不同的认证机制,3.0版本以后采用的是’SCRAM-SHA-1’, 之前的版本采用的是’MONGODB-CR’。所以,以我的版本情况,显然应该用’MONGODB-CR’用下面的方法连接,就成功了。host = '19...转载 2019-06-21 10:28:01 · 935 阅读 · 0 评论 -
安装tesseract和tesserocr
1.下载,地址是 https://digi.bib.uni-mannheim.de/tesseract/2.配置环境变量,将D:\Tesseract-OCR添加到环境变量的系统变量中的path中,并且新建TESSDATA_PREFIX变量,值为tessdata的路径,我的是D:\Tesseract-OCR\tessdata3.如果 这个测试代码报错 RuntimeError: Failed ...原创 2019-06-11 14:36:00 · 650 阅读 · 0 评论 -
python @property
在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一样。class Rectangle(object): def __init__(self): self.width =10 self.height=20r=Rectangle()print(r.width,r.height)此时输...转载 2019-04-09 16:01:28 · 94 阅读 · 0 评论 -
Python中 sys.argv[]的用法简明解释
Python中 sys.argv[]的用法简明解释 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转载和复制的。给的都是简明python教程上那个一长串代码的例子,说看了就明白了,可我...转载 2019-04-01 09:08:17 · 111 阅读 · 0 评论