私は、CSVファイルにデータフレームをエクスポートするPythonの関数の下に持っています。私はそれがスクリプトPythonでDataFrameの名前を取得するにはどうすればよいですか?
finalExport(dataAllR, sourcePath, header, started)
dataAllR
の下に使用して呼び出す:データフレームsourcePath
の名前:パスheader
:列started
のリスト:時間
def finalExport(data, exportPath, header, te):
print('# USDF: "finalExport" :-')
exportPath = exportPath + '\\final_py_upload' + data + '.csv'
data.to_csv(exportPath, columns = header, sep = ',', index = False)
print('Process done, result file stored in: ', exportPath)
if te != '': tpe(te)
return
私は、データフレーム名ごとにファイル名を生成したい
exportPath = exportPath + '\\final_py_upload' + data + '.csv'
# ^
:
は、私は、スクリプト内の関数を呼び出している間、私は渡されたデータフレームすなわちdataAllR
の名前を使用します。
助けてください。あなたがname
属性を定義した後、あなたの場合は
import pandas as pd
df = pd.DataFrame()
df.name = 'My Data Frame'
print(df.name) # My Data Frame
:Pythonはあなたがオブジェクトに任意の属性名を割り当てることができますので
@Christianディーンは、はいdata.name –
@Christianディーン、おかげでたくさん、私がチェックします。 –
私の答えを見てください。私は少し間違っていた。データフレームに自分自身で名前を付ける必要があります。 –