-2
diffファイルを提供するためのPythonプログラムを作成しました。 .CSVに差分の結果を送信する最良の方法はPythonを使用してデータをCSVにデータを出力する方法
どうなるか知りたかった。ここに私のコードは、
import difflib
file1 = "swiss1.csv"
file2 = "swiss2.csv"
diff = difflib.ndiff(open(file1).readlines(),open(file2).readlines())
for line in diff:
if line[0] in ["+", "-"]:
print line
よりもむしろ、私はCSVにそれを印刷したい端末に印刷しますファイル。思考?
が、これはあなたの問題 – Muctadir
[Pythonでファイルに行を記述するための正しい方法](http://stackoverflow.com/questions/6159900/correctの可能複製のためのGoogle検索用語である「パイソンをファイルに書き込み」 -way-to-write-line-to-file-in-python) – Ectropy
@Ectropyは動作しません。私はプログラムからdiffデータを印刷しようとしています。私はHERESに私のorigionalコード、 輸入difflib インポートCSV FILE1 = "swiss1.csv" FILE2 = "swiss2.csv" 差分= difflibは)(f.writeにデータを書き込むために –