gpt4 book ai didi

python - 扫描字符串文字时 EOL

转载 作者:行者123 更新时间:2023-11-28 20:45:33 25 4
gpt4 key购买 nike

这是我的代码并收到以下错误消息:第 8 行 sepFile=readFile.read().split('\')SyntaxError:扫描字符串文字时 EOL你可以帮帮我吗?谢谢。

import matplotlib.pyplot as plt
import numpy as np
x=[]
y=[]

readFile = open (("/Users/Sun/Desktop/text58.txt"), 'r')

sepFile=readFile.read().split('\')
readFile.close()

For plotPair in sepFile:
xANDy=plotPair.split(',')
x.append(int(xAndy[2]))
y.append(int(xAndy[1]))
print x
print y

plt.plot(x,y)

plt.title('tweet')
plt.xlabel('')
plt.ylabel('')
plt.show()

最佳答案

\ 是 Python 字符串文字中的一个特殊字符:它以 escape sequence 开始.

要解决这个问题,您需要加倍反斜杠:

sepFile=readFile.read().split('\\')

这样做会告诉 Python 您正在使用文字反斜杠而不是转义序列。


此外,for 与 Python 中的所有关键字一样,需要小写:

for plotPair in sepFile:

关于python - 扫描字符串文字时 EOL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23177632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com