示例数据:
user,hotel_name,city,review
adam,hotel1,chennai,"Wow, what charm! As a Travel Agent.
john,hotel2,pune,Great location for sporting events.
mike,hotel3,mumbai,Its the best of the best.
george,hotel4,delhi,Ok hotel in a bad location.
大家好,
我想从csv文件打印mike给出的review
。我是python的新手可以帮助我吗?
答案 0 :(得分:0)
假设您的csv位于名为data.csv
的文件中,并且您在同一目录中运行该脚本。
然后你会做类似的事情:
import pandas as pd # bring in pandas
df = pd.read_csv('data.csv') # load data
print(df[df['user'] == 'mike']) # add a mask for mike and print row
答案 1 :(得分:0)
两种方式,首先是Python:
struct
现在有了Bash:
import csv
with open('file.csv', 'r') as fin:
reader = csv.reader(fin)
for line in reader:
if line[0] == 'mike':
print line[3]
break