已经凌晨了,还没有睡,就随便写点东西吧。推荐几款不错的python编辑器吧。这里推荐的几个并不是像vim,emacs一类的老牌编辑器,而是主要针对python的编辑器。在我看来,我所需要的代码编辑器的功能,包括代码折叠,语法高亮,行号显示,代码提示,当然能够你IDE一样加入调试和执行功能就再好不过了。今晚我介绍几款,这些功能上面参差不齐,希望对有需要的朋友有所帮助。 1.pythonWinEditor 如果你安装activepython或pywin32模块...
欧几里得算法是计算两个整数的最大公约数,把a与b相除,得到余数后,把b赋值给a,余数赋值给b,a与b再相除,. . . 如此反复,即可得到最大公约数gcd。用python可以作出如下函数: def gcd (a, b): r = a % b while r > 0: print a, b, r a, b, r = b, r, b%r return b 也可以用另外一种方式来实现欧几里得算法,如果a能被b整除,那么b就是两数的公约数;如果a不能被b整除,那么有a=qb+r,q是商,r是余...
1)调用系统命令 调用SHELL命令nslookup,将执行的结果保存到变量result_nslook中 import os cmd='nslookup %s' % hostname handle=os.popen(cmd , 'r') result_nslook=handle.read() 调用shell命令但是不需要获取返回结果 import os cmd='ls' os.system(cmd) 2)python 的字符串处理 去掉前后空格 input = open('hostlist_ip' , 'r') for hostname in input.xreadlines(): #按行读文件到hostname中 hostname=hostname.stri...
几天看下来,感觉python写出来的程序比较乱,比看C代码还累,可读性不好,不过name space的概念倒是不错. 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/30664/showart_236270.html
就是想判断在某个地址下,比如一个学生学号是99041122,判断是否有ftp://url/99041122.tif这个图片,就显示出链接,要不就显示无, 本人是新手,不太熟悉urllib库,希望最好给你代码参考,谢谢牛人们
import os os.path.isfile('a.txt') #如果不存在就返回False os.path.exists(directory) #如果目录不存在就返回False 基本上对文件、目录等操作都在os包下 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93327/showart_1843421.html
1.写一个判断连接MYSQL正确与否的类: import MySQLdb class connDB: dbhost = '192.168.#.#' dbport = '3306' database = 'db' dbuser = 'root' dbpasswd = '320' def __init__(self): pass def connect(self): status=0 try: conn= MySQLdb.connect(self.dbhost,self.dbuser,self.dbpasswd,self.database) except Exception,e: s...
Hi, 最近用到python。遇到一个问题, import win32ui import win32gui import win32con import win32api import ctypes import os import string import time 鼠标移动到这里可以看到血法数值,想知道如何可以读取到这个数值。。。。 [ 本帖最后由 大狗狗 于 2008-3-31 15:01 编辑 ]
if语句相对简单,在各种编程语言中没有什么太大的区别。表示形式为: if X: ...elif x1: ...elif x2: ...else: ...其 中,elif和else分支是可选的。这里更多需要注意的不是if语句本身,而是python中语句书写的格式。首先,python中没有像c中一样的 {和}用来标识一个语句块,python用语句的缩进来表示,缩进同样多长度的语句就属于同一个语句块中。在一个程序文件中,第一层的语句不要缩进。其 次,在if语句后面用":"来...