5个常用的Python功能代码
今天玩蛇網(wǎng)給大家提供5個(gè)最常用的Python功能和它的源代碼。
一、隨機(jī)數(shù)生成
>>>?import?random? #導(dǎo)入Python內(nèi)置的隨機(jī)模塊?
>>> num = random.randint(1,1000)? #生成1-1000之間的偽隨機(jī)數(shù)
二、讀文件
>>> f = open("c:\\1.txt","r")?
>>> lines = f.readlines() #讀出所有內(nèi)容給變量 f?
>>>?for?line in lines: # 用循環(huán)輸出每一行?
>>>????print?line? #輸出結(jié)果
三、寫文件
>>> f =?open("c:\\1.txt","r+")#可讀可寫模式?
>>> f.write("123")#寫入字符串
四、正則表達(dá)式,讀取web服務(wù)器的日志并打印日期
>>> import re #正則表達(dá)式模塊?
>>> regx = "\d\d\d\d-\d\d-\d+"? # 匹配數(shù)字規(guī)則?
>>> f = open("c:\stdout.log","r")?
>>> i = 0?
>>> for str in f.readlines():?
>>>????if?re.search(regx,str):?
>>>???????? Response.write(str+"<br>")?
>>>???????? if i>10:?
>>>????????????break? #大于10行,自動(dòng)跳出循環(huán)??
>>>????????? i=i+1?
>>> f.close();
五、連接數(shù)據(jù)庫
>>> import pgdb?
>>> conn = pgdb.connect (host='localhost',databse='qingfeng',user='qingfeng',password='123')?
>>> cur = conn.cursor()?
>>> cur.execute("select * from dream")?
>>> print cur.rowcount
總結(jié)
以上是生活随笔為你收集整理的5个常用的Python功能代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++指向成员函数的指针
- 下一篇: 用Python生成随机的中文验证码图片