
Python
PYTHON记录与分享
Kevin·Tseng
这个作者很懒,什么都没留下…
展开
-
Django的filter中contains和icontains的区别
上代码 qs.filter(name__contains="e") qs.filter(name__icontains="e") 对应sql语句 'contains': 'LIKE BINARY %s', 'icontains': 'LIKE %s', 其中的BINARY是精确大小写 而’icontains’中的’i’表示忽略大小写...原创 2018-03-07 16:36:35 · 3124 阅读 · 0 评论 -
Python命名规范
文件名 全小写,可使用下划线 包 应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。 模块 与包的规范同。如mymodule。 类 总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。 函数&方法 函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_转载 2018-01-23 11:31:41 · 164 阅读 · 0 评论 -
Python控制台文字颜色
【书写格式】 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 【编号选择】 前景色 背景色 颜色 ---------------------------------------- 30 40 黑色 31原创 2018-01-23 15:00:10 · 643 阅读 · 0 评论 -
Python里的数据存储模块:pickle使用方法
import pickle data_list = [1,2,3] data_dic = { 'a':'111', 'b':'222', 'c':'333' } #dump()将数据序列化到文件中 fw = open('test.txt','wb') pickle.dump(data_list, fw) pickle.dump(data_dic, fw) fw.原创 2018-01-23 16:20:29 · 474 阅读 · 0 评论 -
Python框架Django的TemplateDoesNotExist异常
问题描述 出现TemplateDoesNotExist异常提示 解决方法 修改setting.py里DIRS的键值 TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templat...原创 2018-03-03 18:00:46 · 738 阅读 · 0 评论 -
PyCharm快捷键大全
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*…*/ ) Shift+F6 重构-重命名 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+G 查找行 Ctrl+Shift+Up/Down 代码向上/下移动。 F2 或Shift+F2 高亮错误或警告快转载 2018-03-04 22:28:19 · 702 阅读 · 0 评论