{"id":20481190,"url":"https://github.com/mikl5/python","last_synced_at":"2025-10-24T20:21:32.574Z","repository":{"id":61785748,"uuid":"554873140","full_name":"MiKL5/Python","owner":"MiKL5","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-19T22:01:28.000Z","size":19333,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-19T23:19:46.295Z","etag":null,"topics":["django","faiss","faiss-vector-database","generative-ai","pdfreader","pypdf","pyqt","pyqt6","pyside","pyside6","python","python3","qt","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MiKL5.png","metadata":{"files":{"readme":"docs/readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-20T14:44:05.000Z","updated_at":"2025-02-19T22:01:32.000Z","dependencies_parsed_at":"2023-12-28T21:41:38.513Z","dependency_job_id":"0d2859bd-94c5-4230-b0d6-daa77386f05b","html_url":"https://github.com/MiKL5/Python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiKL5%2FPython","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiKL5%2FPython/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiKL5%2FPython/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiKL5%2FPython/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiKL5","download_url":"https://codeload.github.com/MiKL5/Python/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242058079,"owners_count":20065062,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","faiss","faiss-vector-database","generative-ai","pdfreader","pypdf","pyqt","pyqt6","pyside","pyside6","python","python3","qt","streamlit"],"created_at":"2024-11-15T16:07:21.456Z","updated_at":"2025-10-24T20:21:32.549Z","avatar_url":"https://github.com/MiKL5.png","language":"Python","readme":"\u003ch1 align=\"center\"\u003e\u003cb\u003ePython\u003c/b\u003e \u003ca href=\"../\"\u003e\u003cimg align=\"right\" src=\"../assets/logo/Python-logo-notext.svg\" alt=\"Python\" height=\"64px\"\u003e\u003c/a\u003e\u003c/h1\u003e\n\n[Les dictionnaires](../exercises/practice10)  \n[Les sets](../exercises/practice11)  \n[Les fonctions](../exercises/practice12)  \n[Les compréhensions](../exercises/practice15)  \n[Les fonctions de première classe et expressions lambda](../exercises/practice16)  \n[Les importations](../exercises/practice18)  \n[La gestion des exceptions](../exercises/practice19)  \n[Diviser le code dans plusieurs fichiers](../exercises/practice21)  \n[Les itérateurs](../exercises/practice22)  \n\n\u003e ## **Le framework** \u003ca href=\"qt\"\u003e\u003cimg align=\"center\" src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Qt_logo_neon_2022.svg/langfr-2560px-Qt_logo_neon_2022.svg.png\" alt=\"Qt\" widht=\"auto\" height=\"36px\"\u003e\u003c/a\u003e\n\n[Définition](qt \"Qu'est que le framework Qt\")  \n[Les bindings](qt/bindings \"Les bindings\")  \n[L'anatomie d'une application](qt/anatomyOfAnApp \"L'anatomie d'une application Qt\")\n\n\u003e ## **Le framework** \u003ca href=\"django\"\u003e\u003cimg align=\"center\" src=\"https://www.djangoproject.com/m/img/logos/django-logo-negative.svg\" alt=\"Django\" height=\"36px\"\u003e\u003c/a\u003e\n[Définition](django \"Qu'est-ce que Django ?\")  \n[Le langage DTL](django/dtl/ \"Le langage de gabarits de Django\")  \n[Liste des balises DTL](django/dtl/balises \"La liste des balises DTL\")  \n[Quelques types de BDD](typeOfBdd)  \n[L'ORM](django/orm)\n[Les paramètres `blank` ou `null`](django/blankNull)\n\n\u003e ## **L'environnement de développement interactif** \u003ca href=\"jupyter\"\u003e\u003cimg align=\"center\" src=\"https://jupyter.org/assets/logos/rectanglelogo-greytext-orangebody-greymoons.svg\" alt=\"Jupyter Notebook\" height=\"36px\"\u003e\u003c/a\u003e\n[Définition](jupyter)\n\n\u003e ## **Bibliothèque de ML et DL**\n\u003e _Une **bibliothèque** est un ensemble de fonctions, classes et outils prêts à l’emploi qu’un développeur peut importer et utiliser dans son programme._  \n[PyTorch](pyTorch) \u003ca href=\"pyTorch\"\u003e\u003cimg align=\"center\" src=\"../assets/logo/PyTorch.svg\" alt=\"PyTorch\" height=\"18px\"\u003e\u003c/a\u003e  \n[Tensorflow](tensorflow) \u003ca href=\"Tensorflow\"\u003e\u003cimg align=\"center\" src=\"../assets/logo/Tensorflow.png\" alt=\"Tensorflow\" height=\"18px\"\u003e\u003c/a\u003e  \n[Keras](keras) \u003ca href=\"Tensorflow\"\u003e\u003cimg align=\"center\" src=\"../assets/logo/Keras.svg\" alt=\"Keras\" height=\"18px\"\u003e\u003c/a\u003e  \n\n\n[Quelle librairie choisir ?](chooseLibrary)\n\u003e ## **API de ML et DL**\n\u003e _Une API (Application Programming Interface) est une interface (un ensemble de règles et de protocoles) fournissant des fonctionnalités d’une bibliothèque ou d’un framework, souvent avec une couche d’abstraction (dit \"haut niveau\" ; la syntaxe est intuitive\u003c!--, comme Python--\u003e) simplifiant l'utilisation. Une API de bas niveau fournit un accès plus direct aux ressources matérielles et aux fonctionnalités du système d'exploitation ; nécessite une compréhension approfondie de l'architecture système et permettent une manipulation fine des ressources, offrant plus de contrôle aux développeurs._ \u003c!-- En résumé, les API de haut niveau simplifient le développement en masquant la complexité sous-jacente, tandis que les API de bas niveau offrent un contrôle détaillé au prix d'une complexité accrue. --\u003e  \n[À propos de Keras](keras) \u003ca href=\"Keras\"\u003e\u003cimg align=\"center\" src=\"../assets/logo/Keras.svg\" alt=\"Keras\" height=\"18px\"\u003e\u003c/a\u003e\n\u003e\n\u003e\u003e\u003e Cf.  \n[IBM](https://www.ibm.com/fr-fr/topics/api)  \n[La Horde](https://lahorde.tech/difference-programmation-bas-haut-niveau)  \n[Mingxu](https://fr.aminecatalyst.com/info/what-are-the-three-levels-of-api--91869183.html)\n___\n\u003cdiv align=\"center\"\u003e\n\n\n\u003c!-- \u003ca href=\"../\"\u003e\u003cimg assets=\"../assets/images/snake1.jpg\" alt=\"Python\" \u003e\u003c/a\u003e --\u003e\n\u003c/div\u003e\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikl5%2Fpython","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikl5%2Fpython","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikl5%2Fpython/lists"}