rodhy 发表于 2018-4-25 15:52:21

我又来问一个白痴问题啦,关于春暖花开这个文件的创建问题

本帖最后由 rodhy 于 2018-4-25 15:53 编辑

这个小程序的编写倒不是什么很难的问题,我就是有个小疑问,希望大神们解答一下。
如下:
file_title = input('请输入文件名:')
file_name = 'file_title'+ '.txt'
file_write(file_name)
为什么用这种方式的话,没法成功生成文件
但是我用视频中的方法可以成功创建文件,但是没有后缀!如图


我本来是想,如果按照答案的方法的话,必须要用户输入.txt才行,我能不能让用户无需输入.txt呢?

BngThea 发表于 2018-4-25 15:53:34

是可以创建,但是没有指定文件的后缀名不方便用记事本之类的直接打开

rodhy 发表于 2018-4-25 15:56:00

BngThea 发表于 2018-4-25 15:53
是可以创建,但是没有指定文件的后缀名不方便用记事本之类的直接打开

我想用我这种方法,但是为什么没法生产文件呢?程序没有报错,但是就是没有文件出来!
file_title = input('请输入文件名:')
file_name = 'file_title'+ '.txt'

BngThea 发表于 2018-4-25 16:02:07

rodhy 发表于 2018-4-25 15:56
我想用我这种方法,但是为什么没法生产文件呢?程序没有报错,但是就是没有文件出来!
file_title = inp ...

没道理啊,语法上肯定没问题的

你这里的file_title 是想用input接受的输入吗,那就不要用引号括起来

rodhy 发表于 2018-4-25 16:44:05

BngThea 发表于 2018-4-25 16:02
没道理啊,语法上肯定没问题的

你这里的file_title 是想用input接受的输入吗,那就不要用引号括起来

有了,是我粗心大意了!明白了。多谢
页: [1]
查看完整版本: 我又来问一个白痴问题啦,关于春暖花开这个文件的创建问题