如何使用python获取CSV文件最后一行的第一个值

如何使用python获取CSV文件最后一行的第一个值,python,python-3.x,csv,Python,Python 3.x,Csv,如何获取csv文件最后一行的“数字”字段的值 Number, Product, Year 1,JK,2016, 2,TL,2016, 3,HNK,2016, 在本例中,输入值3,以便将值3存储到变量。尝试以下操作: import pandas as pd print(pd.read_csv("test1.csv").iloc[-1]["Number"]) # Prints 3 您可以将csv文件加载到pandasDataFrame中,并从中读取最后一行: import pandas a

如何获取csv文件最后一行的“数字”字段的值

Number, Product, Year
1,JK,2016,
2,TL,2016,
3,HNK,2016,
在本例中,输入值3,以便将值3存储到变量。

尝试以下操作:

import pandas as pd
print(pd.read_csv("test1.csv").iloc[-1]["Number"])    # Prints 3

您可以将
csv
文件加载到
pandas
DataFrame
中,并从中读取最后一行:

import pandas as pd

df = pd.read_csv('path_to_file.csv')
last_number = df['Number'].values[-1]

如果只想使用python,请执行以下操作:

with open('csv_file.csv','r') as f:
    opened_file = f.readlines()
    var = opened_file[-1].split(',')[0]