【发布时间】:2021-08-07 02:11:49
【问题描述】:
我想在我的目录(myfile1.txt ... myfile10.txt) 中创建十个.txt 文件(如果它们不存在)
class test:
def createfolder(self):
import os
if not os.path.exists("/home/administrator/Desktop/folder/"):
os.makedirs("/home/administrator/Desktop/folder/")
else: print("the folder already exist")
for i in range(1,11):
if not os.path.exists('/home/administrator/Desktop/folder/Fichier' + i + ".txt"):
os.makedirs('/home/administrator/Desktop/folder/Fichier' + i + ".txt")
MonDoc=test()
MonDoc.createfolder()
TypeError: 只能将 str(不是“int”)连接到 str
【问题讨论】:
-
问题出在哪里?
-
有效:TypeError: can only concatenate str (not "int") to str
-
i是一个数字,将其转换为字符串:str(i) -
谢谢你的作品