こんにちは、私は次のように見える私のコードをExcelファイルを処理するためにパンダを使用しています:pandasを使って次のリストを使ってtxtを書くには?
df = xl.parse("Sheet1")
important_Parameters="bash generate.sh --companyCode"+" "+df[u'Company Code '].astype(str)+" "+"--isaADD"+df[u'TP Interchange Address '].astype(str)+" "+"--gsADD"+" "+df[u'TP Functional Group Address '].astype(str)
print(important_Parameters)
すべてが、私は自分のコードを印刷するとき、それは正常に見える、うまく機能し、私は私の含まれているとtxtファイルを書きたいです呼び出されたオブジェクト:私が試した
important_Parameters
:
important_Parameters.to_pickle("important.txt")
が、結果は印刷のように見えるしていませんが、私は方法が原因であると考えています
important_Parameters.to_string("importantParameters2.txt")
しかし、これは私のデータのより親しみやすい表現を与えたが、結果は生の数を含めて、また行のではない:私は、私もしてみました、ディスクに書き込むことが
を取りました私は、インポートと呼ばれる簡単な.txtファイルを生成する任意の提案をお願いしたいと思います
...
bash generate.sh --companyCode 889009d --isaADD...
それはこのことを示している次のように彼らは見て完成
0 bash generate.sh --companyCode 323232 --isaADD...
1 bash generate.sh --companyCode 323232 --isaADD...
2 bash generate.sh --companyCode 323232 --isaADD...
私はすでにその方法で試してみましたが、私に完全な行を与えていないことに同意します。 – neo33
'w'モードのパラメータを渡す通常の' open'関数を使用してください。 'string.format'関数をdictパラメータと共に使用して、その文字列構築コードを整理することを提案してもいいでしょう。 –