所以我试图运行这段代码。
import pandas
i = input("hi input a csv file..")
df = pandas.read_csv(i)
我说一个错误
FileNotFoundError: File b'"C:\\Users\\thomas.swenson\\Downloads\\hi.csv"' does not exist
但是如果我将“不存在”的路径硬编码到我的程序中,就可以正常工作。
import pandas
df = pandas.read_csv("C:\\Users\\thomas.swenson\\Downloads\\hi.csv")
它工作正常。
有人知道为什么会这样吗?
我正在运行python 3.6并使用virtualenv
答案 0 :(得分:1)
看起来像输入函数在输入周围放置了另一组引号。 所以生病只需将其删除即可,而且效果很好。