Python 3.x Python:在输入和输出行下载的Github代码中出现语法错误

Python 3.x Python:在输入和输出行下载的Github代码中出现语法错误,python-3.x,github,repository,clone,Python 3.x,Github,Repository,Clone,当我尝试使用自定义输入.json文件和.csv输出文件运行此代码时,Python-3.x IDLE给了我一个语法错误。代码的目的是将任何.json文件转换为.csv文件,并将其输出到特定路径 我已尝试通过Github克隆存储库。首先我使用了Python3.9 IDLE,然后是Python3.4 IDLE;由于语法错误,两者都不运行代码。我尝试在python终端中使用以下输入“python index.py--input/path/to/file.json--output/path/to/outp

当我尝试使用自定义输入.json文件和.csv输出文件运行此代码时,Python-3.x IDLE给了我一个语法错误。代码的目的是将任何.json文件转换为.csv文件,并将其输出到特定路径

我已尝试通过Github克隆存储库。首先我使用了Python3.9 IDLE,然后是Python3.4 IDLE;由于语法错误,两者都不运行代码。我尝试在python终端中使用以下输入“python index.py--input/path/to/file.json--output/path/to/output/file.csv”在代码所在的路径中运行代码,结果显示为错误。我在代码中显示的最后一次也是最近一次尝试是写入输入和输出的add参数行(不确定为什么我以前没有尝试),结果出现了一个unicode读取错误

parser = argparse.ArgumentParser(description='Convert Google Maps location history to csv file.')
parser.add_argument('-i', '--input', action="store", help='C:\Users\bmevans\Downloads\takeout-20190904T042913Z-001.zip\Takeout\Location History.json file.', required=True)
parser.add_argument('-o', '--output', action="store", help='C:\Users\bmevans\Desktop.csv file.', required=True)


我预计以下错误为“错误:”UnicodeScape编解码器无法解码位置2-3中的字节:截断\uxxxxx转义”“我不知道这是为什么。我曾认为缺少操作系统导入是问题所在,但事实也并非如此。可能是我包含了一个绝对路径而不是相对路径吗?

可能重复的错误是由类似
'C:\Users\…'
的路径引起的。Python将
'\U...
解释为转义的32位unicode字符。由于找不到匹配项,因此引发了错误。在链接的复制目标中描述了缓解措施。可能的错误复制是由路径引起的,如
'C:\Users\…'
。Python将
'\U...
解释为转义的32位unicode字符。由于找不到匹配项,因此引发了错误。缓解措施在链接的重复目标中进行了描述。