Python
文章平均质量分 52
zz_d
这个作者很懒,什么都没留下…
展开
-
python 中不能空格和tab不能同时用
因为需要维护以前的同事写的插件, 偶尔需要写写几句自己不懂的python代码.以下是测试.python_expressiontab python_expression空格 python_expressionpython_expression提示 "Indent Error"python_expression空格 python_expressi原创 2012-03-23 19:02:53 · 8257 阅读 · 1 评论 -
python 更新版本后库的安装
使用的 Linux 上 Python 版本为python2.6, 自己下了个新版本 python2.7 的 .tar.gz 文件, 编译和安装.安装新的版本后, Python 在安装库时经常遇到依赖的问题. 使用" python2.6 setup.py install" 即可正确安装.原创 2013-05-06 10:58:38 · 1080 阅读 · 0 评论 -
python 在 win cmd 环境中形如 '\xhh' 输出的转化
在 win cmd 中 python 产生 "\xb7\xa2\xc9\xfa\xd2\xe2\xcd\xe2\xa1\xa3" 错误输出. 组合 encode, decode, "utf-8", "gb2312" 都没解决. 在 Googlegroups 中找到如下一种转换方法:#!/usr/bin/env python#coding=utf-8import sysdef原创 2013-05-13 23:37:41 · 1263 阅读 · 0 评论 -
Python多线程检查域名是否存在
个人想查看下哪些短的域名还没有被用来提供网络服务, 自己可从中选择一些有趣的使用. 首先使用字典生成算法, 生成一个关键字列表文件. 如下#!/usr/bin/env python#coding=utf-8"""filename: make_key.pyauthor: zz_ddate: 2013-05-25"""import sysimport getoptlen原创 2013-05-30 21:31:12 · 3745 阅读 · 2 评论 -
Python 默认参数值
用 pychecker 检测代码时, 提示Modifying parameter (***) with a default value may have unexpected consequences记起"Google Python 语言规范" 中提到不要在函数或方法定义中使用可变对象作为默认值.Yes: def foo(a, b=None): if b is None:原创 2013-12-14 00:00:26 · 794 阅读 · 0 评论 -
win 下用 pyinstaller 转换python代码为可执行程序
选择 pyinstaller 而非 py2exe 的原因可参考: 关于python打包成exe的一点经验之谈 .此时 pyinstaller 的最新版本为 2.1, 用 Google 搜到的相关文章基本为 2.0, 安装并不相同.官网在 win 下的安装介绍为:Installing in WindowsFor Windows, PyWin32 is原创 2014-02-08 15:40:35 · 1153 阅读 · 0 评论 -
Python 生成临时文件名
Python2.7 的库 tempfile 中, 只有生成临时文件的函数, 没有生成临时文件名的函数.但很多时候, 我们需要在程序中安全地生成一个临时文件名, 由我们自己写入内容和负责删除. 可以用这种方式得到:os.path.join ( temfile.mkdtemp() + name )使用后, 由自己删除临时文件和临时目录.原创 2014-02-08 16:38:20 · 3880 阅读 · 0 评论