je voulais créer un fichier a = open(‘fichier.txt’, ‘w’) . Dans la ligne de commende Python j’obtiens l’erreur “an integer is required…” mais dans le IDLE pas d’erreur ! Pourquoi ça?
Je peux dire les maths coulent dans mes veines et j'urine que les algorithmes!
Je m'exerçais dans la ligne de commande python, je viens d'essayer encore aujourd'hui pas de probles. Je me rappelle ce jour là dans la ligne de commande il y avait des import or que dans l'IDLE il n'y en avait pas.
au passage, aurais-je tord si je dis l'importation sous la forme from...import* est mauvaise?
Je peux dire les maths coulent dans mes veines et j'urine que les algorithmes!
def open(nombre_de_banane: int):
ndb = int(nombre_de_banane)
# Je suis un dev fou
def afficher_bonjour():
print("Bonjour !")
Si tu veux utiliser afficher_bonjour uniquement :
from package import afficher_bonjour
# open est toujours la fonction built-in qui marche bien
from package import *
# on a accès à afficher_bonjour, mais en plus open est écrasé
Je ne sais pas quels packages ont été importés ce jour là, mais le problème viens sûrement de là.
Blond, bouclé, toujours le sourire aux lèvres...
typage structurel ftw
typage structurel ftw