技术天地

python 操作wmi例子

Python操作WMI例程 List all running processes import wmi c = wmi.WMI () for process in c.Win32_Process (): ...继续阅读 »
技术天地

Python的性能窍门(一)

Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不适合这些领域. 然而,YouTube已用Python服务于每小时4千万视频的请求. 你所要做的就是编写高效的代码和需要时使用外部实现(C/C++)代码. 这里有一...继续阅读 »
技术天地

Python调用C/C++的方法

 Python是一门语法简单而且清晰的脚本语言, 发相对C/C++容易,但是执行效率不如C/C++。如果可以将最重要的而且变化一般不大的运算逻辑用C/C++实现,其他用python书写,那就最好不过了。Python底层就是用C实现的,因此这...继续阅读 »
技术天地

Python3.x和Python2.x的区别

Python3.x 是Python的革命性升级,废除了许多之前的特性,也引入了新特性。对 1.x 和 2.x的老代码不完全兼容。Python2.x是向下兼容的,目前最新的版本Python 2.7版。其中 2.6、2.7 版是为了让Python平稳过度到3....继续阅读 »
技术天地

用PDB库调试Python程序

Python自带的pdb库来调试程序还是很方便的,当然了远程调试和多线程之类pdb是不支持的。用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前这也是最常用最方便的调试方式.p...继续阅读 »
技术天地

Python 字符串操作

Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。例1:字符串截取str = '12345678'print str[0:1]>> 1 # 输出str位置0开...继续阅读 »