2016-07-27 37 views
0

ענת מאירה存儲數據是Python程序在Excel輸出文件

0546515015

2016-07-25

בוטוקס ועיבוי שפתיים.


מחמוד אבו חב

0505178463

2016-07-25

מתעניין בעורך דין לכל מטרה.


אנעאם אבו חב

0542969636

2016-07-25

מתעניין בעורך דין לכל מטרה.


這是一個輸出從蟒得到殺我希望將其存儲到Excel/csv文件,如每行含有4列

例如

+-------------------------------------------------------+

| col 1 | col 2 | col 3 | col 4 |

|בוטוקס ועיבוי שפתיים|0546515015|2016-07-25"|ענת מאירה|

+------------------------------------------------------+

我該如何實現它..? 請幫忙... 在此先感謝:)

+1

1)編寫代碼2)執行代碼3)調試代碼。你必須做#1-2,我們(可能)幫助#3。 –

+0

看起來您希望我們爲您編寫一些代碼。儘管許多用戶願意爲遇險的編碼人員編寫代碼,但他們通常只在海報已嘗試自行解決問題時才提供幫助。展示這一努力的一個好方法是包含迄今爲止編寫的代碼,示例輸入(如果有的話),期望的輸出以及實際獲得的輸出(輸出,回溯等)。您提供的細節越多,您可能會收到的答案就越多。檢查[FAQ](http://stackoverflow.com/tour)和[如何提問](http://stackoverflow.com/questions/how-to-ask)。 – TigerhawkT3

回答

1

你可能只是這樣做的命令行

test.py>output.csv 

這將會把所有的csv文件,然後可以用Excel

0

好讀,所以你可以使用openpyxl數據。

這是繼續進行的一種方法。我假設你的每一行輸出都是作爲變量存儲的。也許這樣的事情,你遍歷它:

varCol1 = "ענת מאירה" 
varCol2 = "2016-07-25" 
varCol3 = "0546515015" 
varCol4 = "בוטוקס ועיבוי שפתיים" 

所以讓每個寫入到電子表格中的變量,你可以做這樣的事情:

import openpyxl 
wb = openpyxl.Workbook() 
sheet = wb.active 
sheet['A1'] = varCol1 
sheet['B1'] = varCol2 
sheet['C1'] = varCol3 
sheet['D1'] = varCol4 
wb.save('example_excel.xlsx') 

這種類型的東西可能在執行一個循環,你可以遍歷行號來填充你想要的數據。更多幫助檢查This Link.