time模組的一些用法:
#view codecoding:utf-8
import
time
a = time.time() #
返回時間戳
ab = time.ctime(a) #
返回時間字串
bc = time.strptime(b) #
時間字串轉為時間物件
cd = time.strftime('
%y-%m-%d %h:%m:%s
',c) #
格式化輸入時間
d'''
結果:1384218247.53
tue nov 12 09:04:07 2013
time.struct_time(tm_year=2013, tm_mon=11, tm_mday=12, tm_hour=9, tm_min=4, tm_sec=7, tm_wday=1, tm_yday=316, tm_isdst=-1)
2013-11-12 09:04:07
'''
glob-檔名模式匹配
#view codecoding:utf-8
import
glob
for name in glob.glob('
d:/*/[a-e][1-5]*.txt'):
name
'''[a-e][1-5]用來匹配區間,也可[as23]匹配任意乙個,萬用字元包括*和?
'''
shutil-高階檔案處理
#view codecoding:utf-8
import
shutil
shutil.copyfile(
'd:/ab.txt
','d:/ab/cd.txt
') #
複製檔案
shutil.copytree('
d:/ab
','d:.cd
') #
複製目錄
shutil.move('
d:/ab
','d:/cd
') #
移動
itertools-迭代器例子
#view codecoding:utf-8
import
itertools
for i in itertools.imap(lambda x:x*2,range(10)):
ifor i in map(lambda x:x*2,range(10)):
i'''
這個例子map返回列表,imap返回迭代器
'''
python 小知識點筆記
len 和 range 經常和for迴圈用在一起處理字串 for i in range len asdf print asdf i 但是for迴圈也只能遍歷索引,或者元素,不能同時遍歷索引和元素。函式enumerate 解決了這個問題 for i ch in enumerate asdfghh pr...
Python小知識點
1.時間戳 從1970年到現在的秒數 time2 time.time print time2 date9 datetime.datetime.now print date9.timestamp 上面是兩種用到時間戳的 stamp 郵戳。timestamp 時間戳,時間線。2.執行緒休眠 爬蟲 獲取對...
Python小知識點
1.預設引數 必須放在引數列表的隊尾 普通形參必須放在預設引數的前面 def test a,b 3 passtest test 2.函式引數可以為任意型別 testb testa 3.args返回的是乙個元組 4.map函式裡面需要兩個值 值1 必須是函式 值2 序列 容器 作用 將序列裡面的每個元...