06 2018 档案
摘要:uwsgi错误invalid request block size 使用uwsgi启动django代码,然后打开浏览器输入http://localhost:8000/admin。后台出现下面错误 原因 用nginx来把请求发送给uwsgi。uwsgi被配置成使用socket方式(为tcp协议)进行通
阅读全文
摘要:这是一个跟时区有关的问题,报错中说到datetime字段得到一个naive datetime,而不是支持time zone的active datetime由于Django的设置中米哦人USE_TZ设置为True,Django会自动根据所设的时区对时间进行转换,所以程序中和数据保存的时间都转UTC时间
阅读全文
摘要:简便安装方法 最简单的安装方式: 用setup.py的方式自己安装一个源文件 有可能遇到的问题 func.c:256:28: fatal error: ta-lib/ta_libc.h: No such file or directorycompilation terminated. 这个问题的意思
阅读全文
摘要:四个工具包 python 操作 excel 的 4 个工具包如下 xlrd: 对 .xls 进行读相关操作 xlwt: 对 .xls 进行写相关操作 xlutils: 对 .xls 读写操作的整合 openpyxl:对 .xlsx 进行读写操作 注意,前三个库都只能操作 .xls,不能操作 .xls
阅读全文
摘要:SSL: CERTIFICATE_VERIFY_FAILED Python 升级到 2.7.9 之后引入了一个新特性,当使用urllib.urlopen打开一个 https 链接时,会验证一次 SSL 证书。而当目标网站使用的是自签名的证书时就会抛出一个 urllib2.URLError: <url
阅读全文
摘要:python发送各类邮件的主要方法 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([host[, port[, local_hostname[, timeout]]]]) #SMTP类
阅读全文
摘要:发QQ邮件 首先确认发件方是否打开了SMTP服务,去QQ邮箱的设置中查看,如果没有请自行开启。 发Google邮件 网段很重要,国内由于GREAT WALL的存在是发不了Google邮件的,VPN的选择最好也是在美国,日本的VPN会出现no route host的报错 发Google邮件遇到的问题:
阅读全文
摘要:递归栈溢出 Python的递归调用栈的深度有限制,默认深度为998,可以通过sys.getrecursionlimit()查看。 针对递归栈溢出,我们可以将默认深度设置为大一些,这样不会报错,但是再大的深度总归是有限的,而且深度越大对内存的占用也就越大,这对我们的程序是不利的。所以一般情况下我们不要
阅读全文
摘要:我们的项目中用apschedule作为核心定时调度模块。所以对apschedule进行了一些调查和源码级的分析。 1、为什么选择apschedule? 听信了一句话,apschedule之于python就像是quartz之于java。实际用起来还是不错的。 2、安装 # pip安装方式 $ pip
阅读全文
摘要:Pycharm常用配置 pycharm中的设置是可以导入和导出的,file>export settings 可以保存当前pycharm中的设置为jar文件,重装时可以直接import settings>jar文件,就不用重复配置了。 file -> Setting ->Editor 1. 设置Pyt
阅读全文
摘要:Windows快捷键 1、编辑 Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 外部文档 Shi
阅读全文
浙公网安备 33010602011771号