读取并保存具有变量名称的csv文件

问题描述 投票:0回答:1

我有以下变量:

      Id_Sensor = 406

此变量值用于读取输入文件并保存输出数据帧。根据以下代码:

      # Read archive csv
      df_Sensor = pd.read_csv('C:/User/Desktop/Data/SENSOR/PROJ01_406.csv')

      # Save the archive
      df_Sensor.to_csv('PROJ01_IDENTIF406_test.csv')

我希望在读取文件和保存文件时自动使用名称ID传感器。为什么我需要手动输入数字406。是否可以在函数pd.read_csv和to_csv中插入变量的值?

python csv dataframe
1个回答
2
投票

很多方法。随便挑!

使用%格式:

df_Sensor = pd.read_csv('C:/User/Desktop/Data/SENSOR/PROJ01_%s.csv' % Id_Sensor)

使用.format()

df_Sensor = pd.read_csv('C:/User/Desktop/Data/SENSOR/PROJ01_{}.csv'.format(Id_Sensor))

使用F弦:

df_Sensor = pd.read_csv(f'C:/User/Desktop/Data/SENSOR/PROJ01_{Id_Sensor}.csv')
© www.soinside.com 2019 - 2024. All rights reserved.