- 博客(5)
- 收藏
- 关注
原创 python3使用django1.11不支持MYSQL-python的解决办法
mysql-python不支持Python3,需使用pymysql代替,pip install pymysql后,打开django的源码,cd db/bin/backends/mysql,然后将下列代码写入__init__.pyimport pymysqlpymysql.install_as_MySQLdb()
2017-09-04 16:57:01
1523
原创 python的code对象中的属性
python里的code对象有个co_freevars的属性,我定义了很多函数都无法搞清什么情况下函数有这个属性,后来搞懂了。co_freevars是是一个元组,包含嵌套函数引用的局部变量的名称。如图中代码所示,是对嵌套函数的属性
2017-02-26 19:47:43
1288
原创 python3.5 import机制详解 上
python的导入机制包含三种主要方式:import语句,importlib.import_module() 和內建的__import__()函数。一. import语句 import语句结合两个操作;它搜索指定的模块,然后将该搜索的结果绑定到本地作用域中的名称。 import语句的搜索操作被定义为使用适当的参数调用__import __()函数。 __import __()的返
2017-02-15 16:22:59
2413
原创 python标准库中的argparse使用中的一点注意事项
在python标准库argparse的add_argument()方法中,需要注意:default参数只能在可选参数(optional arguments)和设置了nargs='?'或nargs=‘*’的位置参数(positional arguments)才能使用,否则会报错。import argparseargparse = argparse.ArgumentParser()a
2017-01-23 11:40:29
304
原创 flask源码阅读一
Flask 源码阅读记录(一)为深入学习flask,必须要从源码去拆轮子。最简单的一个flask应用是:from flask import Flaskapp=Flask(__name__)所以先从了解这个Flask类开始。 Flask定义在app.py文件:class Flask(_PackageBoundObject):...这个_PackageBoundObject不知是什么,跳转去看看:
2016-12-18 17:43:44
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人