以下是引用kmzyp444在2021-1-6 08:57:54的发言:
import os
list=['王涛','李明','王红']
path='F:' -> 请使用'F:\'
for i in list:
os.chdir(path)
os.mkdir(i)
os.chdir(path+'/'+i)
with open(path+'/'+i+'.txt','w') as fd: -》请修改为with open(path+'/'+i+'/'+i+'.txt','w') as fd:
fd.write('欢迎参加软件开发学习')
fd.close()
想在F盘下,创建三个文件夹,分别为:
F:\王涛\王涛.txt
F:\李明\李明.txt
F:\王红\王红.txt
找了很久,就是不知道哪错了
程序代码:
import os
list=['王涛','李明','王红']
path='F:' -> 请使用'F:\'
for i in list:
os.chdir(path)
os.mkdir(i)
#os.chdir(path+'/'+i) 没有用,因为下面使用的是全路径
with open(path+'/'+i+'.txt','w') as fd: -》请修改为with open(path+'/'+i+'/'+i+'.txt','w') as fd:
fd.write('欢迎参加软件开发学习')
fd.close()
[此贴子已经被作者于2021-1-6 10:15编辑过]