步驟:開啟檔案->操作檔案(讀、寫等)->關閉檔案
1.開啟檔案:建立檔案與程式的關聯
open(filename,mode)
filename:檔名(包括路徑);mode:開啟模式
開啟模式含義r
唯讀,檔案不存在則報錯
w只寫,檔案不存在則自動建立
a在檔案末尾附加
r+讀寫
操作檔案:寫入,讀取,等
寫入操作:從計算機記憶體向檔案寫入資料
write():將文字資料寫入檔案中
writelines():將字串列表寫入檔案中
3.關閉檔案:終止程式與檔案的關聯
close()
# -*- coding:utf-8
def isnumberloop(password):
for c in password:
if c.isnumeric():
return true
return false
def isphal(password):
for c in password:
if c.isalpha():
return true
return false
def main():
password = input("請輸入密碼")
password_level = 0
password_len = len(password)
if password_len>8:
password_level += 1
else:
print("密碼長度太短")
if isnumberloop(password):
password_level += 1
else:
print("密碼沒有數字")
if isphal(password):
password_level += 1
else:
print("密碼沒有字母")
if password_level !=3:
print("級別不夠")
else:
print("密碼不錯哦")
f = open('password_3.0.txt','a')
f.write('密碼:{},強度:{}\n'.format(password,password_level))
f.close()
if(__name__ == '__main__'):
main()
讀取操作:從檔案中讀取資料到計算機記憶體中
read():返回值為包含整個檔案內容的乙個字串
readline():返回值為檔案下一行內容的字串
readlines():返回值為整個檔案內容的列表,每項是以換行符為結尾的一行字串
python 檔案操作
簡明 python 教程 中的例子,python 執行出錯,用open代替file 可以執行。poem programming is fun when the work is done if you wanna make your work also fun use python f open e ...
python檔案操作
1,將乙個路徑名分解為目錄名和檔名兩部分 a,b os.path.split c 123 456 test.txt print a print b 顯示 c 123 456 test.txt 2,分解檔名的副檔名 a,b os.path.splitext c 123 456 test.txt pri...
Python 檔案操作
1.開啟檔案 如下 f open d test.txt w 說明 第乙個引數是檔名稱,包括路徑 第二個引數是開啟的模式mode r 唯讀 預設。如果檔案不存在,則丟擲錯誤 w 只寫 如果檔案 不存在,則自動建立檔案 a 附加到檔案末尾 r 讀寫 如果需要以二進位制方式開啟檔案,需要在mode後面加上...