Python在windows环境下代码问题

我想创建一个文件,写了如下代码:>>>new_path_filename=r'f:\learnPython\3'>>>f=open(r'f:\learnPython\3'... 我想创建一个文件,写了如下代码:
>>> new_path_filename=r'f:\learnPython\3'
>>> f=open(r'f:\learnPython\3','w')
>>> f.write('welcome to my world!\n')
报错显示:
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
f.write('1')
NameError: name 'f' is not defined
好奇怪 哪里不对了 求大神 小白一名 第一天接触Python 勿喷~~~~
展开
 我来答
waile23
2014-08-06 · TA获得超过569个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:380万
展开全部

首先3是文件夹还是文件,如果是文件夹会报错,你试一下下面的内容,保存成test.py文件,运行就可以了。

# -*- coding: utf8 -*-
#!/usr/bin/python
new_path_filename=r'f:\learnPython\test.txt'
f=open(new_path_filename,'w')
f.write('welcome to my world!\n')
f.close() #用完请关闭
更多追问追答
追问
只要我加了.txt 就会报错
成功了 是我打错了 谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式