Python选择特定的行和列
作者:互联网
我希望从python中的CSV文件中选择一个特定的行和列.如果值为空,我想执行一个操作,如果值不为空,我想执行另一个操作.
我认为代码应该是这样的:
inputFile = 'example.csv'
reader = csv.reader(inputFile, 'rb')
for row in reader:
if row[5][6] == '': ==> (I mean select value the 5th row and 6th column)
(do this)
else:
(do that)
关于这个主题的任何帮助或指导都会有所帮助 – 我使用列表完成了类似的任务;但是,由于CSV文件是原始的,我不知道该怎么做.
解决方法:
当你想到CSV时,想想熊猫.
import pandas as pd
df = pd.read_csv('path/to/csv')
if df.iloc[5, 6]:
# do stuff
else
# do some other stuff
标签:python,csv,import-from-csv 来源: https://codeday.me/bug/20190715/1467011.html