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

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

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
@MegaGrac777
@MegaGrac777 3 жыл бұрын
Super cette petite vidéo. Merci
@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
@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 !!!
@loicjaspart7965
@loicjaspart7965 2 жыл бұрын
Salut j'ai un souci. J'arrive à importer tkinter mais pas matplotlib. Avec py 3.11
@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 9 ай бұрын
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
@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
@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 :)
@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
Python : Les modules
29:16
Docstring
Рет қаралды 26 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Python : La programmation orientée objet
25:20
Docstring
Рет қаралды 162 М.
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 М.
APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS
9:27
Graven - Développement
Рет қаралды 2,6 МЛН
Comment créer un JEU en Python ?
58:49
Graven - Développement
Рет қаралды 570 М.
APPRENDRE LE PYTHON #7 ? LES OBJETS
19:57
Graven - Développement
Рет қаралды 349 М.
Python : Les fonctions
36:08
Docstring
Рет қаралды 56 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН