No video

Importer des modules Python (de la bonne façon)

  Рет қаралды 34,299

Docstring

Docstring

Күн бұрын

Dans cette vidéo, on s'intéresse aux modules et aux bonnes pratiques à adopter pour garder des scripts bien organisés et rapides.
🔗 La Formation Complète PyCharm
● www.udemy.com/...
🔗 La formation complète Python sur Udemy (+60h de formation)
● bit.ly/3iGZu9a
🔖 Les formules d'abonnement à Docstring
● www.docstring....
👨💻 Toutes les formations sur Docstring
● www.docstring....
📖 Les articles du blog
● www.docstring....
🎙Le Podcast
● www.docstring....
💬 Rejoins le serveur Discord
● www.docstring....

Пікірлер: 16
@yoyonel1808
@yoyonel1808 3 жыл бұрын
Sympa, manque peut être l'utilité du mot clé | as | permettant aussi de régler/aider à résoudre les problèmes de namespaces/shadowing
@MegaGrac777
@MegaGrac777 2 жыл бұрын
Super cette petite vidéo. Merci
@geslikelikeges9434
@geslikelikeges9434 Жыл бұрын
bonjour docstring super video , question tres importante , le module mondial relay de livraison est il possible de l installer car il faut d abord payer l abbonnement qui n'est vraiment pas donner pour tester si cela fonctionne , mais je n ai pas moyen de le savoir , je te remercie beaucoup !!!
@ber075
@ber075 Жыл бұрын
Il n'est pas précisé pourquoi on a l'habitude d'importer chaque fct d'un module plutot que le module entier (import module au lieu de from module importe fct)?
@sergebourlon186
@sergebourlon186 4 ай бұрын
je voudrais ouvrir et faire fonctionner un fichier/programme python dans une fenetre tkinter, une idée ?
@Levraimerwane
@Levraimerwane 9 ай бұрын
Alors j'ai pas vue la vidéo mais j'ai une tablette je sais pas si sa marche sur python code pad
@loicjaspart7965
@loicjaspart7965 Жыл бұрын
Salut j'ai un souci. J'arrive à importer tkinter mais pas matplotlib. Avec py 3.11
@imraninio
@imraninio 2 жыл бұрын
Salut, j'ai un problème. Je veux exécuter un module depuis un autre mais je trouve pas comment il faut faire. Pourrais tu m'aider stp?
@Docstring
@Docstring 2 жыл бұрын
Va voir ma vidéo sur les modules : kzfaq.info/get/bejne/lZeGpc96lZ2vaGQ.html
@ibrahimtraore6241
@ibrahimtraore6241 Жыл бұрын
Bonsoir, comment utiliser des modules qui ne sont pas dans la librairie standard
@Docstring
@Docstring Жыл бұрын
Il faut les installer avec pip :)
@juxste_yukko6437
@juxste_yukko6437 2 жыл бұрын
Moi sa me mets que create mais pas import
@Christakxst
@Christakxst 2 жыл бұрын
Merci pour la vidéo, c'était très clair ! Juste une petite question, cependant si tu as une idée, au sujet de la "philosophie" Python... Pourquoi empêcher l'utilisateur d'importer des modules situés hors du dossier courant (avec un truc commme import ../dossier_frere/module1 ). En effet, il existe bien des "magouilles" comme sys.path.insert(0, '..\\dossier_frere') ou utiliser PYTHONPATH que tu as montré (polluer une variable d'env, imagine deux secs que tous les programmes fassent cela!). Mais pourquoi ne pas autoriser les imports absolus relativement au root du projet, comme dans l'écosystème NPM par exemple ? En définitive, je ne comprends pas pourquoi punir le développeur comme ils font... Guido Rossum est-il satanique ? Merci.
@Docstring
@Docstring 2 жыл бұрын
Il faut savoir que Python est un des langages les plus "permissif" qui soit. On reproche bien plus régulièrement à Python de laisser plein de libertés aux développeurs que de les contraindres donc je ne pense pas qu'on puisse dire que les développeurs de Python soient les pires pour le côté "punission" 😄 Sinon pour répondre à ta question, il faudrait voir la structure de ton projet, si les deux dossiers sont dans le même dossier parent du projet, tu peux très bien importer un module depuis un dossier "frère", en partant depuis le dossier principal. Après si tu veux importer un module entre différents projets effectivement ça va être plus compliqué mais dans ce cas c'est parce que la structure est mal construite. Si tu pouvais faire un import en remontant dans ton arborescence pour aller chercher un module placé dans un autre dossier hors du projet, que se passerait-il quand tu déploies ton projet ? Il faudrait que tu prennes également tous les dossiers dans lesquels tu vas piocher des modules de façon relative. Si tu as besoin d'un module en dehors de ton projet le mieux est d'en faire un package que tu installes avec pip et que tu inclues comme dépendance dans ton projet. Bref, il faudrait voir l'arborescence de ton projet, je ne connais pas assez npm pour voir à quel cas de figure tu fais référence et qui pourrait s'appliquer à un projet Python, à creuser ;)
@fatiha13002
@fatiha13002 3 жыл бұрын
ce n'est pas se que je checher
@cpbpapin8458
@cpbpapin8458 3 жыл бұрын
Je comprend mieux maintenant les modules « IMPORT »
3 erreurs d'indentation avec Python (et comment y remédier)
9:32
Créer un logiciel pour CRACKER LES MOT DE PASSE en Python
19:49
Uthman DevSec
Рет қаралды 21 М.
Incredible Dog Rescues Kittens from Bus - Inspiring Story #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 29 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 50 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 101 МЛН
Leçcon1 [Python: Modules] : creer son module
17:58
franck ebel
Рет қаралды 1,6 М.
Python : Les modules
29:16
Docstring
Рет қаралды 23 М.
How to Use FastAPI: A Detailed Python Tutorial
20:38
ArjanCodes
Рет қаралды 231 М.
Python : La programmation orientée objet
25:20
Docstring
Рет қаралды 141 М.
Comment télécharger et installer  FACILEMENT Python et PyCharm sur PC
9:02
L’Âme du Dev Consulting
Рет қаралды 1,5 М.
The Complete Guide to Python Virtual Environments!
15:52
teclado
Рет қаралды 344 М.
How to Fix PyCharm Import Error and Setup Your Interpreter
9:47
Tech With Tim
Рет қаралды 538 М.
This INCREDIBLE trick will speed up your data processes.
12:54
Rob Mulla
Рет қаралды 263 М.
Encore un autre moyen de faire des applications mobiles avec Python® !
11:05
Informatique Sans Complexe
Рет қаралды 9 М.
Incredible Dog Rescues Kittens from Bus - Inspiring Story #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 29 МЛН