私はというモジュール1でピクルスを作りました。私はmodule2でそれを開くのを楽しみにしています。 pickleはmodule1の関数で開きます。なぜ、別のモジュールでピクルをロードできないのですか?
現在、私は、モジュール2内の関数をインポートしていますが、私は、私は漬物を作っていますだと思うので、それが最も効率的な方法ではないと信じて、私は別のモジュールでモジュールを実行するたびに、私ではないでしょうか?
は、したがって、私は別のモジュールに直接ピクルスをインポートするに思ったが、それを行う方法についてイムはわかりません。
これは私が試したものです:
import pandas as pd
import pickle
main_df=pd.DataFrame()
pickle_out=open ('tabla_precios.pickle','wb')
pickle.dump(main_df,pickle_out)
pickle_out.close()
print(tabla_precios)
それはエラーが来る:私は別のモジュールでピクルスをインポートするために楽しみにしています
name 'tabla_precios' is not defined
。
'プリント(tabla_precios)':あなたは 'tabla_precios'変数が定義されていませんが、print''に渡します。 – CristiFati