# write 案例
# 1.向文件追加一句诗
# a代表追加方式打开
with open(r'test01.txt', 'r',encoding='UTF-8','a') as f:
# 注意字符串内含有换行符
f.write("生活不止眼前的苟且,\n还是有诗和远方")
结果报错
SyntaxError: positional argument follows keyword argument
翻译过来就是:位置参数跟在关键字参数后面
修改后的代码
# write 案例
# 1.向文件追加一句诗
# a代表追加方式打开
with open(r'test01.txt','a') as f:
# 注意字符串内含有换行符
f.write("生活不止眼前的苟且,\n 还是有诗和远方")
再次报错
SyntaxError: invalid character in identifier# “在标识符中的无效字符”
最后发现最后一行的有括号是中文状态下输入的括号,改成英文状态在输入有括号就行了