Python
文章平均质量分 62
软件攻城师
这个作者很懒,什么都没留下…
展开
-
Python in Xcode 4
转自:http://stackoverflow.com/questions/5276967/python-in-xcode-4Open Xcode 4.In the menu bar, click "File" → "New" → "New Project…".Select "Other" under "Mac OS X".Select "Externa转载 2013-06-24 09:56:35 · 1785 阅读 · 0 评论 -
Python 编程规范
Python风格规范分号Tip不要在行尾加分号, 也不要用分号将两条命令放在同一行.行长度Tip每行不超过80个字符例外:长的导入模块语句注释里的URL不要使用反斜杠连接行.Python会将 圆括号, 中括号和花括号中的行隐式的连接起来 , 你可以利用这个特点. 如果需要, 你可以在表达式外围增加一对额转载 2014-05-07 16:35:47 · 9311 阅读 · 0 评论 -
python 获取当前脚本所在路径
原帖地址:http://hi.baidu.com/nivrrex/item/a0d47c0f4bd9fdce905718a0# -*- coding: cp936 -*-import sys,os#获取脚本文件的当前路径def cur_file_dir(): #获取脚本路径 path = sys.path[0] #判断为脚本文件还是py2exe编译后的文件转载 2013-11-14 16:32:43 · 3238 阅读 · 0 评论 -
Python subprocess shell 编程规范
使用subprocess通过shell调用另一个模块组件时,需要对返回的code进行判断。判断结果为执行失败时需要raise Exception,不然调用树过于复杂时,我们很难跟踪到异常发生的位置。sys.exit(1)虽然也可以达到对执行结果进行判断的目的,但是它难于追踪异常发生的位置。示例如下:调用树a.py`-- b.py `-- lsa.pyimp原创 2013-11-22 15:12:25 · 1213 阅读 · 1 评论 -
urllib2.urlopen超时问题
原帖地址:http://hi.baidu.com/yss1983/item/933fbe45a09c43e01381da06问题描述: 没有设置timeout参数,结果在网络环境不好的情况下,时常出现read()方法没有任何反应的问题,程序卡死在read()方法里,搞了大半天,才找到问题,给urlopen加上timeout就ok了,设置了timeout之后超时之后read超时的时候会转载 2013-11-22 15:23:43 · 54866 阅读 · 6 评论 -
Python subprocess shell 丢失环境变量
问题: 今天遇到一个问题,我用一个python module通过subprocess以shell的方式调用另一个python module,结果导致丢失环境变量。 事实上,无论是python还是java,还是cronjob,都会遇到这个问题。也就是通过终端调用另一个组件时,会遇到丢失环境变量的问题。解决方案: 1. cmd = "alias python='pyt原创 2013-11-19 20:54:17 · 6426 阅读 · 0 评论 -
Python 调试以及性能分析
原帖地址http://www.cnblogs.com/feisky/archive/2011/11/12/2246727.htmlpython pdb调试python -m pdb myscript.py #注意这会重启myscript.py可以在程序中这么设置断点:import pdb; pdb.set_trace()可以修改变量的值,但是要注转载 2013-07-05 11:23:16 · 1213 阅读 · 0 评论 -
Python 调用父类初始化方法
问题描述: 以下代码解释器报错: File "main.py", line 8, in __init__ super(MyHTMLParser, self).__init__()TypeError: must be type, not classobj class MyHTMLParser(HTMLParser): """docstring原创 2013-07-01 13:59:48 · 3345 阅读 · 0 评论 -
ptags.py
转自http://www.oschina.net/code/explore/Python-3.1.3/Tools/scripts/ptags.py#! /usr/bin/env python# ptags## Create a tags file for Python programs, usable with vi.# Tagged are:# - functions (even转载 2013-06-26 18:17:11 · 1053 阅读 · 1 评论 -
Sublime 安装 Package Control
https://sublime.wbond.net/installation#st2转载 2014-05-15 17:25:39 · 730 阅读 · 0 评论