我是一个通过Anaconda Nucleus进行编程的新手,目标是学习Python和Pandas(我喜欢Excel,想把事情带到一个新的水平)。
我正在努力导入csv文件?使用JupyterLab和MacBook Pro [Ventura 13.0]。
下面是我的前几行代码:
import pandas as pd
df = pd.read_csv('/Users/keith/Documents/python_test2/RI_ppp_loans_state.csv')
我得到下面的错误:
FileNotFoundError Traceback (most recent call last)
Input In [291. in <cell line: 1>(
-> 1 df = pd.read_csv('/Users/keith/Documents/python_test2/RI_ppp_loans_state.csv'
我正在复制我的MacBook上的Full file_path并将其粘贴到上面代码的第2行。
我一直在寻找解决方案,并尝试在文件路径之前添加r'
。
我也试过双//
和单/
。
此外,我已经将文件移动到Mac上的不同位置,但没有运气。
有什么建议吗?谢谢你!
1条答案
按热度按时间apeeds0o1#
有可能您必须从不同的工作目录运行代码。在这种情况下,您需要使用
abspath
-然后你需要把
abspath
传递给read_csv
-您还需要在该路径/file上执行
check the permissions