Python
文章平均质量分 55
iteye_14059
这个作者很懒,什么都没留下…
展开
-
Python遍历文件夹的两种方法比较
遍历文件夹是一个很常用的功能吧。这里分别用两种方法实现: 第一种:使用os.walk:# -*- coding: utf-8 -*- import os def Test1(rootDir): list_dirs = os.walk(rootDir) for root, dirs, files in list_dirs: fo...原创 2013-06-18 19:06:56 · 187 阅读 · 0 评论 -
cx_Oracle模块介绍
Python访问Oracle, 首选cx_Oracle模块, 功能十分强劲! #==========================# 下载cx_Oracle源码 #========================== cx-oracle官网 http://cx-oracle.sourceforge.net/如果选择用源码安装, 下载最新版的Source Code only 包即可. 如果...原创 2013-10-29 10:55:16 · 885 阅读 · 0 评论 -
Pyinstaller建立linux下Python的独立可执行文件
以下内容假定已安装好Python 2.4/2.5一、下载并编译pyinstaller(只需做一次,以后可直接做第二步)1.下载pyinstaller,现在的版本是1.3(1)wget http://pyinstaller.hpcf.upr.edu/source/1.3/pyinstaller_1.3.tar.gz2.解包进入源码目录(1)tar zxv pyinstaller_1.3.tar.g...原创 2013-12-04 16:33:52 · 1644 阅读 · 0 评论 -
CentOS升级Python到2.7版本
查看python的版本 view source print?1python -VPython 2.4.31.先安装GCC view source print?1yum -y install gcc2.下载Python-2.7.2 ...原创 2014-03-18 13:28:31 · 93 阅读 · 0 评论 -
Python 2.x 与 Python3.x 主要区别对照表
Python2.4+ 与 Python3.0+ 主要变化或新增内容Python2 Python3print是内置命令 print变为函数print >> f,x,y print(x,y,file=f)print x, print(x,end='')reload(M) ...原创 2014-03-18 14:35:35 · 88 阅读 · 0 评论 -
setuptools 和easy_install
一 setuptools 和easy_install setuptools:setuptools 是一组由PEAK(Python Enterprise Application Kit)开发的 Python 的 distutils 工具的增强工具,可以让程序员更方便的创建和发布 Python的egg 包,特别是那些对其它包具有依赖性的状况。 由 setuptools 创建和发布的包看起来和基于 di...原创 2014-03-19 20:46:42 · 124 阅读 · 0 评论 -
谈 Python 的中文编码处理
最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。 很快,我就遇到了异常: Python代码 UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in ...原创 2014-03-25 11:51:52 · 110 阅读 · 0 评论 -
Tornado多进程方式log切分错误的解决方案
在生产环境中,log一般按照时间进行切分,如在23:59:59切分一天的日志,以便进行分析。在python中常用内建的logging模块实现 logger = logging.getLogger() logger.setLevel(logging.DEBUG) log_file = 'tornadolog.log' timelog = t...原创 2014-06-13 10:09:47 · 553 阅读 · 1 评论