亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在python 2.7中制作大量文件

如何在python 2.7中制作大量文件

小唯快跑啊 2022-07-26 15:52:33
我的目標是制作選定數量的小型 .txt 文件。我當前的腳本非?;荆篺ile=open("1234.txt","w")file.write("This is my file")file.close()我想我必須做這樣的事情,但我得到無效的語法錯誤。name=file.txt()filename=name+1()file=open(file,"w")file.write("this is my file")它需要制作選定數量的文件,這些文件實際上被稱為相同的東西,因為我可以在之后批量編輯它們。我正在使用 Python 2.7。
查看完整描述

3 回答

?
呼喚遠方

TA貢獻1856條經驗 獲得超11個贊

如果我理解您的問題,只需使用 for 循環?


MAX_NUM_OF_FILES = 10

for file_num in range(MAX_NUM_OF_FILES):

    with open(f'my_file_{file_num}.txt', 'w') as file:

        file.write(f'This is file number {file_num}')


查看完整回答
反對 回復 2022-07-26
?
慕尼黑的夜晚無繁華

TA貢獻1864條經驗 獲得超6個贊

for i in range(1,100):

     filename = f"file{i}.txt"

     with open(filename, "w") as file:

          file.write("my file")


查看完整回答
反對 回復 2022-07-26
?
弒天下

TA貢獻1818條經驗 獲得超8個贊

你可以這樣做:

for i in range(0, 10):
    file_name = f"file{i}.txt"
    file = open(file_name, "w")
    file.write("This is my file")
    file.close()


查看完整回答
反對 回復 2022-07-26
  • 3 回答
  • 0 關注
  • 87 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號