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

  Рет қаралды 37,134

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 4 жыл бұрын
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 3 жыл бұрын
Super cette petite vidéo. Merci
@geslikelikeges9434
@geslikelikeges9434 2 жыл бұрын
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 2 жыл бұрын
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 10 ай бұрын
je voudrais ouvrir et faire fonctionner un fichier/programme python dans une fenetre tkinter, une idée ?
@Le_Vrai_Merwane
@Le_Vrai_Merwane Жыл бұрын
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 2 жыл бұрын
Salut j'ai un souci. J'arrive à importer tkinter mais pas matplotlib. Avec py 3.11
@ibrahimtraore6241
@ibrahimtraore6241 2 жыл бұрын
Bonsoir, comment utiliser des modules qui ne sont pas dans la librairie standard
@Docstring
@Docstring 2 жыл бұрын
Il faut les installer avec pip :)
@imraninio
@imraninio 3 жыл бұрын
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 3 жыл бұрын
Va voir ma vidéo sur les modules : kzbin.info/www/bejne/lWK5o59_ZZx-bpI
@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 ;)
@juxste_yukko6437
@juxste_yukko6437 2 жыл бұрын
Moi sa me mets que create mais pas import
@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
Python : Les modules
29:16
Docstring
Рет қаралды 26 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Python : La programmation orientée objet
25:20
Docstring
Рет қаралды 163 М.
Python : Les fonctions
36:08
Docstring
Рет қаралды 56 М.
Upgrading my setup | A day in the life of a student web developer
6:19
Les bases de la data science avec Python
1:26:55
Docstring
Рет қаралды 162 М.
Comment créer un JEU en Python ?
58:49
Graven - Développement
Рет қаралды 570 М.
Pourquoi tout le monde parle des SaaS ?
8:03
Docstring
Рет қаралды 17 М.
APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS
9:27
Graven - Développement
Рет қаралды 2,6 МЛН
10 Leçons Essentielles du Livre "La Psychologie de l'Argent"
5:44
Nicolas Finance | e-Investing France
Рет қаралды 40