怎么把输入的变成文件名,请大神们指点,谢谢
比如:1,file_name = input('请输入文件名:')
2.file_name.write()#此时就会报错,file_name的值是字符串,而字符串没有写入输入。请问怎么把1中输入的 值变成文件名呢?谢谢
本帖最后由 xiaosi4081 于 2020-6-10 12:34 编辑
file_name = input('请输入文件名:')
f = open(file_name,'w')
f.write()
求最佳{:10_254:} 你没有打开文件,你需要打开文件后将打开后的文件对象赋值给一个变量
这个变量才能用 write 这些文件操作方法:
file_name = input('请输入文件名:')
file = open(file_name,'w')
file.write('啦啦啦~~这里不能为空哦!否则会报错')
write() 里面为必填字符串类参数,不能为空,否则还是会报错 file_name = input('请输入文件名:')
with open(file_name,'w') as file:
file.write('内容') Twilight6 发表于 2020-6-10 13:39
你没有打开文件,你需要打开文件后将打开后的文件对象赋值给一个变量
这个变量才能用 write 这些文件操 ...
非常感谢 jimuerga 发表于 2020-6-10 17:28
非常感谢
没事
页:
[1]