file = open(D:\pythonProject\0基础Py实战,四周实现爬虫系统\章节1 第零周:开始之前\file.txt)
file.write('hello world!')
报错如下
- 细看发现改代码是在01.py中,但是执行的却是dog.py文件,而dog.py已经不存在了。
- 所以直接运行01.py文件
- 对代码做如下处理
file = open('D:\pythonProject\0基础Py实战,四周实现爬虫系统\章节1 第零周:开始之前\file.txt')
1.加r
file = open(r'D:\pythonProject\0基础Py实战,四周实现爬虫系统\章节1 第零周:开始之前\file.txt')
2.加双斜杠
file = open('D:\\pythonProject\\0基础Py实战,四周实现爬虫系统\\章节1 第零周:开始之前\\file.txt')
最后发现是路径中不能包含中文
file = open('D:\pythonProject\ file.txt','w')
file.write('hello world!')
错误拓展
注意特殊字符
- 在\后打一个空格或使用转移字符\都能解决此问题
|