我正在尝试从python中的现有csv文件创建data.frame对象,但我遇到了问题。 我试图将csv文件导入python,但我不知道我是否成功。
>>> import os
>>> userhome = os.path.expanduser('~')
>>> csvfile= userhome + r'\Desktop\train.csv'
>>> with open(csvfile, "r") as f:
在我写完这些陈述后,它没有发生任何事情。 所以第一个问题,
我是否将csv文件导入python?如果我不知道如何导入? 之后如何在python中显示来自csv文件的数据?
我安装了pandas
Python IDE 3.6.3 Shell
答案 0 :(得分:1)
万一有兴趣使用python csv包打开csv文件的人。
import os, csv
some_path = os.path.expanduser('~')
csv_file = some_path + '\path_to_file_from_home_dir\file_name.csv'
# Now let's read the file
with open (csv_file,'r+') as csvfile:
csv_reader = csv.reader(csvfile, delimiter=' ')
# Confirm that the code works by printing contents of the file
for row in csv_reader:
print(', '.join(row))
您可以阅读有关csv reader module
的更多信息获得全部功能
答案 1 :(得分:0)