第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

如何解決 TypeError: can only concatenate str

如何解決 TypeError: can only concatenate str

白衣染霜花 2023-05-23 10:31:09
import ostxt = 1mmyyyy =  ' -08-2020 'for f in range (1,1001):    for i in range (1,11) :        if not os.path.exists('C:\\Users\\Hayavadan\\OneDrive\\Python\\' + str(i)  + mmyyyy):             os.mkdir ("C:\\Users\\Hayavadan\OneDrive\Python\\" + str (i) + mmyyyy)             open ("C:\\Users\\Hayavadan\\OneDrive\\Python\\1 -08-2020\\" + str(f) + txt , "w")    else:         os.rmdir ("C:\\Users\\Hayavadan\OneDrive\Python\\" + str (i) + mmyyyy)錯誤======== RESTART: C:/Users/Hayavadan/OneDrive/Python/delete by hayu 3.py =======Traceback (most recent call last):  File "C:/Users/Hayavadan/OneDrive/Python/delete by hayu 3.py", line 8, in <module>    open ("C:\\Users\\Hayavadan\\OneDrive\\Python\\1 -08-2020\\" + str(f) + txt , "w")TypeError: can only concatenate str (not "int") to str
查看完整描述

3 回答

?
holdtom

TA貢獻1805條經(jīng)驗 獲得超10個贊

在第 8 行使用,str(txt)因為你不能連接stringint

如果您正在談論創(chuàng)建文本文件,那么您應該使用".txt"而不是str(txt).


查看完整回答
反對 回復 2023-05-23
?
明月笑刀無情

TA貢獻1828條經(jīng)驗 獲得超4個贊

你錯過了 txt 的轉(zhuǎn)換,所以將txt更改為str(txt):


import os


txt = 1


mmyyyy =  ' -08-2020 '


for f in range (1,1001):


    for i in range (1,11) :


        if not os.path.exists('C:\\Users\\Hayavadan\\OneDrive\\Python\\' + str(i)  + mmyyyy):


             os.mkdir ("C:\\Users\\Hayavadan\OneDrive\Python\\" + str (i) + mmyyyy)


             open ("C:\\Users\\Hayavadan\\OneDrive\\Python\\1 -08-2020\\" + str(f) + str(txt) , "w")


    else:

         os.rmdir ("C:\\Users\\Hayavadan\OneDrive\Python\\" + str (i) + mmyyyy)


查看完整回答
反對 回復 2023-05-23
?
忽然笑

TA貢獻1806條經(jīng)驗 獲得超5個贊

您應該將 txt 轉(zhuǎn)換為 string ".txt"。這里的代碼:


import os


txt = 1


mmyyyy =  ' -08-2020 '


for f in range (1,1001):


    for i in range (1,11) :


        if not os.path.exists('C:\\Users\\Hayavadan\\OneDrive\\Python\\' + str(i)  + mmyyyy):


             os.mkdir ("C:\\Users\\Hayavadan\OneDrive\Python\\" + str (i) + mmyyyy)


             open ("C:\\Users\\Hayavadan\\OneDrive\\Python\\1 -08-2020\\" + str(f) + ".txt" , "w")


    else:

         os.rmdir ("C:\\Users\\Hayavadan\OneDrive\Python\\" + str (i) + mmyyyy)


查看完整回答
反對 回復 2023-05-23
  • 3 回答
  • 0 關注
  • 238 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號