Comment puis-je convertir un fichier CSV avec délimiteur :
en XLS (feuille Excel) en utilisant le module openpyxl
?openpyxl convertir CSV en EXCEL
Répondre
Eh bien là, vous allez ...
import csv
from openpyxl import Workbook
from openpyxl.cell import get_column_letter
f = open(r'C:\Users\Asus\Desktop\herp.csv')
csv.register_dialect('colons', delimiter=':')
reader = csv.reader(f, dialect='colons')
wb = Workbook()
dest_filename = r"C:\Users\Asus\Desktop\herp.xlsx"
ws = wb.worksheets[0]
ws.title = "A Snazzy Title"
for row_index, row in enumerate(reader):
for column_index, cell in enumerate(row):
column_letter = get_column_letter((column_index + 1))
ws.cell('%s%s'%(column_letter, (row_index + 1))).value = cell
wb.save(filename = dest_filename)
eu cette erreur [spatel @ work mg0008] $ Python26 c2x.py retraçage (le plus récent appel dernier): Fichier "c2x.py", ligne 17, à
après le changement cela fonctionne comme ça! f = open ('nice.txt', "rU") – Satish
Nice, mais le fichier résultant s'ouvre avec tous les champs de nombre indiquant qu'ils sont enregistrés en tant que texte au lieu d'être un numéro ... – MrMobileMan
beaucoup plus simple, solution minimaliste:
import csv
import openpyxl
wb = openpyxl.Workbook()
ws = wb.active
f = open('file.csv')
reader = csv.reader(f, delimiter=':')
for row in reader:
ws.append(row)
f.close()
wb.save('file.xlsx')
rien
- 1. Modifier un fichier Excel existant en utilisant Openpyxl en Python
- 2. Convertir le fichier csv UTF-8 en Excel lisible csv
- 3. Convertir CSV en XLS
- 4. Logarithme en Openpyxl
- 5. Convertir des exposants en CSV en utilisant Excel et C++
- 6. Comment convertir Excel en CSV en utilisant OpenXML SDK?
- 7. concaténer des données dans Excel en utilisant openpyxl en Python
- 8. Convertir le fichier .csv en Excel dans VBScript
- 9. Convertir XML en CSV en utilisant XSLT
- 10. openpyxl - Lit une seule colonne du fichier Excel en python?
- 11. Convertir JSON en CSV
- 12. Convertir RDA en csv
- 13. Convertir CSV en Datable
- 14. csv à Excel
- 15. Conversion CSV à XLSX en utilisant openpyxl, mais citation en face de numéros
- 16. Conversion de csv en Excel PHP
- 17. openpyxl recherche de base
- 18. Insérer une colonne en utilisant openpyxl
- 19. Convertir excel en xml
- 20. Comment convertir csv en tableau
- 21. Convertir l'objet Java en CSV
- 22. convertir plusieurs DB en CSV
- 23. Convertir DataTable en flux CSV
- 24. Openpyxl ImportError en Python 3.5.2
- 25. .net convertir excel en html sans excel
- 26. Convertir Excel 2007 en Excel 2003
- 27. Conversion de CSV en xls en utilisant Data :: Table :: Excel?
- 28. Exporter CSV pour Excel
- 29. Outil d'importation Excel CSV
- 30. Excel/Magento. CSV
, je dispose d'un fichier csv et je veux juste convertir dans Excel. Je suis nouveau en python donc aucune idée. – Satish
Ensuite, vous avez tort sur Stackoverflow. – dav1d
que voulez-vous dire? – Satish