xlsxwriter ne crée pas un file Excel souhaité

J'ai pris ce code de base pour le site Web xlsxwriter. Selon eux, ce code devrait ouvrir un file Excel avec hello écrit dans le carré A1, mais rien ne semble avoir été créé et après avoir scanné mon ordinateur pour le file, mes soupçons ont été confirmés.

import xlsxwriter workbook = xlsxwriter.Workbook("hello.xlsx") worksheet = workbook.add_worksheet() worksheet.write('A1', 'Hello world') workbook.close() 

Ce code fonctionne:

 import xlsxwriter workbook = xlsxwriter.Workbook(r'C:\hello.xlsx') worksheet = workbook.add_worksheet() worksheet.write('A1', 'Hello world') workbook.close() 

Vous devez spécifier l'location du file à créer. Par exemple, r'C:\hello.xlsx' plutôt que simplement le nom du file. De plus, vous devez fermer le classur, pas la feuille de travail.

FYI: Pour formater votre code, cliquez simplement sur le code de retrait par quatre espaces.