随笔分类 -  Python

摘要:网上好多的帖子感觉比较老了,而且千篇一律。我到mysql看了一下官网上python驱动的操作,发现与大部分网站说的都不一样。 首先安装的驱动是: 上面是在ubuntu上的命令。 安装之后,开发的样例代码如下: 阅读全文
posted @ 2018-05-30 22:25 kris_zhang 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Django多进程日志文件问题 ========= 最近使用Django做一个项目。在部署的时候发现日志文件不能滚动(我使用的是RotatingFileHandler),只有一个日志文件。 查看Log发现一个错误消息: 。 因为我有一些进程需要使用Django的模型层来操作数据库。所以再这些单独的进 阅读全文
posted @ 2017-08-04 13:28 kris_zhang 阅读(1270) 评论(1) 推荐(0) 编辑
摘要:pycurl安装问题 ======= 之前人写的代码中依赖pycurl,所以准备在ubuntu14.04.4 LTS系统上安装一下。发现了不少问题。 Could not run curl config 最开始遇到问题就是下面这个错误 这个错误是由于没有安装curl导致的,所以解决办法也很简单。 之后 阅读全文
posted @ 2017-07-08 15:20 kris_zhang 阅读(4062) 评论(0) 推荐(0) 编辑
摘要:Python读取文件编码及内容 ====== 最近做一个项目,需要读取文件内容,但是文件的编码方式有可能都不一样。有的使用GBK,有的使用UTF8。所以在不正确读取的时候会出现如下错误: 而且当你使用rb模式读取文件时候,返回的结果通过django返回的json会出现下面错误: 总之就是编码不对,所 阅读全文
posted @ 2017-06-20 17:20 kris_zhang 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:Python获取当前路径下的配置文件 ====== 有的时候想读取当前目录下的一个配置文件。其采用的办法是: 其中 是指当前执行的python文件。 返回的是真实地址 返回的是软连接地址 参考: 阅读全文
posted @ 2017-05-24 20:46 kris_zhang 阅读(2000) 评论(0) 推荐(0) 编辑
摘要:python获取命令行参数 ==== 主要是通过sys的argv列表来获取命令行内容,命令行的参数以空格分隔放到argv列表中。 @完 阅读全文
posted @ 2017-05-24 20:42 kris_zhang 阅读(356) 评论(0) 推荐(0) 编辑
摘要:python输出不换行 ========= Python2的写法是 : Python3的写法是 : 对于python2和python3都兼容的写法是: 阅读全文
posted @ 2017-05-24 20:41 kris_zhang 阅读(40966) 评论(0) 推荐(2) 编辑
摘要:Python对日期进行格式化 ====== 把当前时间输出为2017 04 07 19:00:00。进入python交互命令行输入: @完 参考: 阅读全文
posted @ 2017-04-07 20:28 kris_zhang 阅读(454) 评论(0) 推荐(0) 编辑
摘要:python模块以及导入出现ImportError: No module named 'xxx'问题 ================ 环境: CentOS7 问题描述 前几天出现ImportError: No module named 'xxx'问题。发现文件夹下面有__init__.py文件。 阅读全文
posted @ 2017-04-04 23:10 kris_zhang 阅读(22030) 评论(0) 推荐(0) 编辑
摘要:Python生成pyc文件 ===================== pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改变后,都会重新生成pyc文件 阅读全文
posted @ 2017-04-01 18:54 kris_zhang 阅读(75936) 评论(0) 推荐(4) 编辑
摘要:Django安装介绍 安装环境: CentOS7 安装Django比较简单,但需要安装其依赖的东西,还是需要一定时间的。我使用的环境是CentOS Linux release 7.3.1611。 内核为:3.10.0 514.10.2.el7.x86_64。 安装Django 首先需要安装pip命令 阅读全文
posted @ 2017-03-30 15:48 kris_zhang 阅读(807) 评论(0) 推荐(0) 编辑
摘要:介绍 Python本身带有logging模块,其默认支持直接输出到控制台(屏幕),或者通过配置输出到文件中。同时支持TCP、HTTP、GET/POST、SMTP、Socket等协议,将日志信息发送到网络等等。 Python日志级别 日志级别大小关系为:CRITICAL ERROR WARNING I 阅读全文
posted @ 2017-03-29 18:29 kris_zhang 阅读(750) 评论(0) 推荐(0) 编辑
摘要:问题 今天在之前的代码中发现了一个bug,有个计算当前时间减少一个月的函数,其报出下面的异常信息: ValueError: day is out of range for month 看一下代码: 原因 问题出现在day=now_time.day上。后来想了一下,发现问题原因是 3月30日减少一个月 阅读全文
posted @ 2017-03-29 18:26 kris_zhang 阅读(33414) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示