Tu as déjà fait un des sujet, tu devrais trouver l'ensemble dans Teams à gauche (là tu es sur un profil d'une personne qui n'a fait que ces 2 sujets) https://replit.com/team/PythonBasics2-5
Je suis le cours "Apprenez les bases du langage Python"
J'ai l'erreur[Errno 2] No such file or directory lorsque je souhaite ouvrir un fichier.
Je ne trouve pas la partie du cours où il y a une explication à ce sujet, j'ai vu sur internet que beaucoup de personnes avaient cette erreur avec un problème de path mais même en essayant de suivre les explications je ne réussis pas.
Mon fichier est enregistré sous /Users/alex/Documents/main.py
J'espère ne pas faire doublon avec ce sujet, si c'est le cas merci de me renvoyer au cas résolu.
bonjour je souhaite tester une valeur CHOIX qui ne peut etre que 1 ou 2
on renvoie un message d'erreur si CHOIX!= de 1 ou 2
on renvoie un message d'erreur pour tout caractère autre que 1 ou 2
merci de m'aider
Tu pourrais tester si la valeur de CHOIX n'est pas dans une liste comprenant les valeurs possibles (attention au type, entier != chaine).
Ou comme mentionné, testé si 1 puis si 2 et sinon erreur (bref plusieurs façons de faire selon ce que l'on veut faire)
AlexandreAmbroziewicz a écrit:
Bonjour,
Je suis le cours "Apprenez les bases du langage Python"
J'ai l'erreur[Errno 2] No such file or directory lorsque je souhaite ouvrir un fichier.
Je ne trouve pas la partie du cours où il y a une explication à ce sujet, j'ai vu sur internet que beaucoup de personnes avaient cette erreur avec un problème de path mais même en essayant de suivre les explications je ne réussis pas.
Mon fichier est enregistré sous /Users/alex/Documents/main.py
J'espère ne pas faire doublon avec ce sujet, si c'est le cas merci de me renvoyer au cas résolu.
Je précise que je suis débutant et sur Mac.
Ton fichier est bien enregistré? tu es sûr que tu va chercher le fichier au bon endroit et pas? pas de problème éventuellement d'extension du nom de fichier ?(je ne sais plus si les extensions peuvent être masqués ou pas, et que ton fichier s'appelle peut-être main.py.txt et que tu ne vois que main.py)
J'ai une question sur un cours "Aprenez les bases du langage Python.
est-ce-que je dois effectué les exercices sur Visual Studio Code? J'ai déjà copier le lien, mais je n'arrive pas à exécuté ou extraire les données pour l'exercice P3C2.
J'ai mis le lien sur Jupiter Netbook et me voila coincer.
Si tu le fais dans un notebook, il faut aussi y charger le fichier index.html , indiqué dans le script le chemin de celui-ci si pas dans le même répertoire de travail.
Si tu le fais dans un notebook, il faut aussi y charger le fichier index.html , indiqué dans le script le chemin de celui-ci si pas dans le même répertoire de travail.
Si c'est un autre type de problème, précise le
Merci à vous.
Je n'arrive pas à mettre en place le lien que ce soit sur visual ou Jupiter. Cela fonctionnait bien, il y a 2 semaines et la...
quel lien? pour l'exercice en question tu télécharges le fichier index.html et tu le mets au même endroit que le script ou tu indiques dans le script le chemin vers ce fichier
quel lien? pour l'exercice en question tu télécharges le fichier index.html et tu le mets au même endroit que le script ou tu indiques dans le script le chemin vers ce fichier
C'est bien le lien que tu m'as écrit plus haut. j'ai réussi sur Jupiter. Et hier, on m'a expliqué rapidement comment utilisé Github. Je dois apprendre son fonctionnement et ses commandes.
Normalement, je peux travaillée dessus.
Merci pour les conseils. c'est top d'avoir eu des réponses.
tu peux aussi télécharger les fichiers sans utiliser Git
j'ai réussi à copier l'url et le mettre sur Github pour y travailler mais cela ne se lance pas dans le terminal. import bs4 et requests, il ne le trouve pas. Sachant que j'ai fait la commande pip freeze, tout est installé.
Le but de l'exercice c'est de scrapper la page web dont le code est contenu dans index.html, et pas la page du github présentant le fichier index.html, donc il faut avoir le fichier index.html physiquement dans son dossier de travail (ou localement du moins).
Tu as un bouton télécharger sur github
Tu peux aussi faire un copier-coller du contenu du fichier et l'enregistrer dans un fichier html local.
Le but de l'exercice c'est de scrapper la page web dont le code est contenu dans index.html, et pas la page du github présentant le fichier index.html, donc il faut avoir le fichier index.html physiquement dans son dossier de travail (ou localement du moins).
Tu as un bouton télécharger sur github
Tu peux aussi faire un copier-coller du contenu du fichier et l'enregistrer dans un fichier html local.
- Edité par umfred il y a environ 6 heures
oui, c'est deja fait, et est-ce-que ça se lance sur le terminal après?
je ne comprends pas trop la question si on parle du fichier index.html, ça s'ouvre avec un navigateur web pour voir la page ou un éditeur texte. Si on parle du script main.py présent, il se lance comme n'importe quel script python (le main.py contenu dans le dossier énoncé est vide, il est là pour y mettre son code, le main.py du dossier correction contient la correction et on considère qu'il est lancé depuis le même dossier que index.html).
je ne comprends pas trop la question si on parle du fichier index.html, ça s'ouvre avec un navigateur web pour voir la page ou un éditeur texte. Si on parle du script main.py présent, il se lance comme n'importe quel script python (le main.py contenu dans le dossier énoncé est vide, il est là pour y mettre son code, le main.py du dossier correction contient la correction et on considère qu'il est lancé depuis le même dossier que index.html).
Je parle du script main.py présent. Sur le Terminal, j'ai fait pip freeze pour voir les fonctionnalités installés. j'ai bien requests et BeautifulSoup4.
Mais en lançant l'exercice dans le main.py sur Visual Studio, il me dit: Impossible de résoudre l’importation « bs4 » à partir de la sourcePylancereportMissingModuleSource
J'ai fait le premier quizz et je ne suis pas d'accord avec un point de la correction. (la première question). L'énoncé était : Après ces instructions, de quel type est la variable c ?
a = 8
b = 3
c = a / b
Selon la correction : <small>Les variables a et b sont toutes les deux entières, mais le résultat de la division de 8 / 3 retourne un nombre flottant (quelque chose comme 2,6666...). En conséquences, c'est le type float (flottant) qui est retourné par Python.</small>
Or, sauf erreur de ma part, une division entre deux entiers en python donnera toujours un int, avec un résultat arrondi. à moins de convertir au moins l'un des deux opérandes en float. C'est facilement vérifiable avec un simple interpréteur.
Le Tout est souvent plus grand que la somme de ses parties.
entwanne — @entwanne.bsky.social — Un zeste de Python — La POO en Python — Notions de Python avancées — Les secrets d'un code pythonique
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.