Python 基于dataframe列A中的偏移值创建不同的文件,并基于dataframe列A中的偏移值保存到不同的现有文件夹 首先,我想根据数据帧列AFTP\u FOLDER\u PATH中的值创建不同的文件 其次,我想根据数据帧列A“FTP\U文件夹\U路径”中的值将这些文件保存到不同的文件夹中。这些文件夹已存在,无需创建
我正在努力通过循环来实现这一点。我在过去的第一部分中也做过类似的事情,我只是创建了不同的文件,但我只能找出如何将它们保存到一个文件夹中。我一直在尝试将它们保存到多个文件夹中。在守则中,我包括:Python 基于dataframe列A中的偏移值创建不同的文件,并基于dataframe列A中的偏移值保存到不同的现有文件夹 首先,我想根据数据帧列AFTP\u FOLDER\u PATH中的值创建不同的文件 其次,我想根据数据帧列A“FTP\U文件夹\U路径”中的值将这些文件保存到不同的文件夹中。这些文件夹已存在,无需创建,python,pandas,Python,Pandas,我正在努力通过循环来实现这一点。我在过去的第一部分中也做过类似的事情,我只是创建了不同的文件,但我只能找出如何将它们保存到一个文件夹中。我一直在尝试将它们保存到多个文件夹中。在守则中,我包括: 数据帧 我所做的尝试只解决了问题的第一部分 所有需要转到正确FTP文件夹的所需输出 我发现了一个小的基本错误。我应该在第2行中加入/{I}。在本例中,我将是masterfolder的子文件夹,因此将其添加到中可以使文件转到它们的目的地,从而非常容易地解决问题的第二部分 for i, x in df_jo
我发现了一个小的基本错误。我应该在第2行中加入/{I}。在本例中,我将是masterfolder的子文件夹,因此将其添加到中可以使文件转到它们的目的地,从而非常容易地解决问题的第二部分
for i, x in df_joined.groupby('FTP_FOLDER_PATH'):
os.chdir(f'{FTP_Master_Folder}/{i}')
p = os.path.join(os.getcwd(), i + '.csv')
x.to_csv(p, index=False)
for i, x in df_joined.groupby('FTP_FOLDER_PATH'):
os.chdir(f'{FTP_Master_Folder}/{i}')
p = os.path.join(os.getcwd(), i + '.csv')
x.to_csv(p, index=False)