Python 3.6.4; Windows 10。
这让我感到完全困惑。
此代码加载文件,并打印csv文件的第一行:
city_data = pd.read_csv("c:\YelpData\Data_PA.csv",usecols=range(1,11),encoding='latin-1')
print(city_data.iloc[0])
输出:
user_id Kn_02c9-Jkpm3nakKk9mbg
business_id 54rjpC8YuM3QN_QbFGmLAg
city Belmont
postal_code 28012
categories Restaurants;Italian;Sandwiches;Pizza
stars_b 3.5
review_count 51
stars 2
date 2012-06-09
useful 3
但是,该文件未在该目录中列出:
C:\YelpData>dir
Volume in drive C is Windows
Volume Serial Number is ************
Directory of C:\YelpData
02/26/2020 09:44 PM <DIR> .
02/26/2020 09:44 PM <DIR> ..
02/26/2020 11:27 PM 3,513 DatasetManipulation.py
02/26/2020 09:44 PM 31,409,942 yelp_business.csv
09/26/2019 10:24 AM 3,791,120,545 yelp_review.csv
02/26/2020 09:39 PM 3,791,120,547 yelp_review_mod.csv
4 File(s) 7,613,654,547 bytes
2 Dir(s) 87,651,495,936 bytes free
C:\YelpData>
我以为我正在创建的csv文件没有被写入此目录,但确实存在一些奇怪的地方。这是一些疯狂的熊猫环境问题吗?我对这种语言不熟悉,我只是想编写一些代码来加入两个csv文件。根据我上面的连接工作的输出-我只需要实际的物理CSV文件-因此我可以使用其他产品对其进行分析。 (我将两行代码放在我的python程序的顶部,然后从Windows命令提示符处运行。因此它首先加载了该不可见的文件。)
感谢您的帮助。
((这是Python的全新安装,我更改了示例代码使用的版本,并使用单行pip命令安装了Pandas。)
虽然在python'\'中提供路径不起作用。对于路径,必须使用“ \”。
"c:\\YelpData\\Data_PA.csv"
这将起作用。