為了做測試我們先在liunx下獲取乙個程序名稱
xx = !os aux #得到所有程序,然後提地取最後一行或某一行
s = x[-1]
re.split(r '[,:\t|}]',)
#beginning and end of file
import os ,stat
os.listdir('c:\www\zy') # 返回當前目錄所有文wrh
[name for name in os.listdir('.') if name.endswith('.py')]
#返回所有.py檔案
os.stat('aaa.py')# 返回檔案狀態,本文是liunx下 其中有一項是 st_mode = 33241是檔案許可權
然後用oct(os.stat("e.py").st.mode) 轉8進製 0101664『
可以通過 stat.s_ixusr 取| 運算
os.chmod('e.py',os.stat(e.py).st_mode | stat.s_ixusr)
如何調整字串格式
比如把 2016-05-23 修成 05/23/2016
import res = "2014-06-17"
print(re.sub('(\d)-(\d)-(\d)',r'\2/\3/\1',s))
字串解碼討論
給定乙個經過編碼的字串,返回它解碼後的字串。編碼規則為 encoded string k 表示其中括號內部的 encoded string 正好重複 k 次。注意 k 保證為正整數。你可以認為輸入字串總是有效的 輸入字串中沒有額外的空格,且輸入的括號總是符合格式要求的。示例 1 輸入 s a 3 b...
字串總結?
其實就是模板彙總好伐 1 字串hash 可以解決一切字串問題。複雜度成迷。include using namespace std define maxn 10000 define read x scanf d x define maxm 1500 define ull unsigned long l...
字串總結
字串輸入輸出 getchar 與putchar include include using namespace std int main 兩種輸入方式 scanf c x 只讀取乙個字元 scanf s x 遇到空格,換行才會停止 cin與scanf s x 的作用大致相同 c char st 10...