python文件读取错误jsonfile,有人能帮我解决这个问题吗

python文件读取错误jsonfile,有人能帮我解决这个问题吗,python,json,directory,Python,Json,Directory,我正在尝试读取JSON文件,它是下一个父文件夹 这是我的代码(这只是一个简单的代码,但我无法解决问题): 以下是错误: Traceback (most recent call last): File "D:/PythonProjects/ScrapyTutorial/venv/database.py", line 8, in <module> json_data = open(file).read() FileNotFoundError: [Errno 2] No

我正在尝试读取JSON文件,它是下一个父文件夹

这是我的代码(这只是一个简单的代码,但我无法解决问题):

以下是错误:

    Traceback (most recent call last):
  File "D:/PythonProjects/ScrapyTutorial/venv/database.py", line 8, in <module>
    json_data = open(file).read()
FileNotFoundError: [Errno 2] No such file or directory: '/studentjson/senin/userfollowing.json'
回溯(最近一次呼叫最后一次):
文件“D:/PythonProjects/ScrapyTutorial/venv/database.py”,第8行,在
json_data=open(file).read()

FileNotFoundError:[Errno 2]没有这样的文件或目录:'/studentjson/senin/userfollowing.json'
是否尝试使用文件的完整路径?“/studentjson/senin/userfollowing.json”看起来像是根目录下的绝对路径。但看起来在您的机器上,路径应该是“D:…”。如果您想要当前工作目录中的路径,可以删除第一个斜杠?@Gabip是的,我做了,我得到了更多错误:文件“C:\Users\user\AppData\Local\Programs\Python38-32\lib\encodings\cp1252.py”,decode return codecs.charmap\u decode(输入,self.errors,decoding\u table)[0]UnicodeDecodeError:“charmap”编解码器无法解码位置11826处的字节0x8f:字符映射到@Gabrietrégoat我在删除第一个斜杠时遇到更多错误这里有两个不同的错误-当您使用上面代码段的路径时,您会发现
FileNotFound
,这意味着路径不正确。使用完整路径时,会出现另一个编码错误,这意味着找到了该文件。Try:
open('full/path/to/file',encoding='utf-8')
是否尝试使用文件的完整路径?'/studentjson/senin/userfollowing.json'看起来像是根目录下的绝对路径。但看起来在您的机器上,路径应该是“D:…”。如果您想要当前工作目录中的路径,可以删除第一个斜杠?@Gabip是的,我做了,我得到了更多错误:文件“C:\Users\user\AppData\Local\Programs\Python38-32\lib\encodings\cp1252.py”,decode return codecs.charmap\u decode(输入,self.errors,decoding\u table)[0]UnicodeDecodeError:“charmap”编解码器无法解码位置11826处的字节0x8f:字符映射到@Gabrietrégoat我在删除第一个斜杠时遇到更多错误这里有两个不同的错误-当您使用上面代码段的路径时,您会发现
FileNotFound
,这意味着路径不正确。使用完整路径时,会出现另一个编码错误,这意味着找到了该文件。尝试:
open('full/path/to/file',encoding='utf-8')
    Traceback (most recent call last):
  File "D:/PythonProjects/ScrapyTutorial/venv/database.py", line 8, in <module>
    json_data = open(file).read()
FileNotFoundError: [Errno 2] No such file or directory: '/studentjson/senin/userfollowing.json'