【发布时间】:2020-10-03 18:53:06
【问题描述】:
我正在尝试在 APPDATA\Roaming 目录中创建一个文件,然后将一些文本写入该文件。 它是一个文本文件,因此不能按预期工作
我将其视为错误
C:\pytut>python appdatapath.py
File "appdatapath.py", line 4
file = path + "\" + 'keys.txt'
^
SyntaxError: EOL while scanning string literal
我能说什么可能是错的?我的代码如下所示
import os
path = os.getenv('APPDATA')
file = path + "\" + 'keys.txt'
with open(file,'w') as f:
data = 'Hello Jasmine!'
f.write(data)
print('Done!')
请在我弄错的地方提供帮助。几天前开始使用 Python。
【问题讨论】:
-
\ 是一个转义序列。将 \ 更改为 \\
-
谢谢!现在好了