- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Dans cette vidéo je vais vous montrer quelques données intéressantes qu'on peut générer avecFaker. Donc on va utiliser ce qu'on appelle des providers, donc comme ceci. Donc les providers
00:00:09 :en fait c'est tout simplement un mot qui signifie qu'on va pouvoir générer différents types dedonnées. Jusqu'à présent on a vu comment générer des prénoms par exemple ou du texte et dans cette
00:00:18 :partie donc je vais vous montrer les autres types de données qui pourraient être intéressants degénérer. Donc je vais faire une boucle un peu plus petite ici donc de dix éléments. La première
00:00:26 :chose intéressante à générer c'est des emplois donc des noms d'emplois. On va pouvoir utiliserjob pour cela. Donc je sauvegarde et je relance. Là vous voyez par la même occasion que j'ai
00:00:34 :changé la locale pour remettre fr donc français de France. Je relance et là vous voyez qu'on ades emplois donc des choses qui sont parfois assez intéressantes comme par exemple responsable derémunération. Je n'ai jamais vu ça, je ne sais pas si quelqu'un a ce poste en France mais en tout
00:00:49 :cas ça semble exister. Donc si vous souhaitez générer des emplois pour des personnes vouspouvez utiliser job. On a ensuite quelque chose de très intéressant qui est file path qui va vous
00:00:59 :permettre de générer des noms de fichiers aléatoires donc très pratique quand vous souhaitezcréer par exemple des données factices pour gérer votre système d'exploitation. Vous avez même
00:01:08 :beaucoup d'options qui sont disponibles sur chacun de ces providers donc si ça vous intéresse vouspouvez aller voir la documentation pour savoir tout ce qu'il est possible de faire avec cesdifférents providers. Avec file path par exemple on peut spécifier une profondeur puisque là vous
00:01:20 :voyez pour l'instant qu'on a par défaut uniquement un dossier et un nom de fichier. Si on souhaiteavoir des trucs un peu plus long on peut mettre la profondeur ici donc avec depth. Donc si je
00:01:29 :sauvegarde et que je relance vous voyez que là on a des chemins qui sont un peu plus long. Si onveut également spécifier une catégorie on peut le faire donc si on souhaite avoir uniquement desfichiers vidéo puisque là vous voyez qu'on a par exemple des pdf ou des csv donc si on souhaite
00:01:42 :uniquement avoir certaines catégories de fichiers on peut spécifier la catégorie ici et si jerelance vous voyez que là on a uniquement des fichiers vidéo donc des mp4 des avi des movesdonc tout type de fichiers vidéo que vous pourriez avoir sur votre disque dur. Donc file path très
00:01:57 :pratique quand vous souhaitez travailler avec votre système d'exploitation. Si jamais vousgérez des sites web de commerce vous allez pouvoir utiliser tout ce qu'il y a à trait aux cartes decrédit donc j'ai essayé malheureusement ça ne fonctionne pas donc ce sont vraiment des numérosfactices vous allez avoir par exemple credit card number qui va vous donner le numéro d'une carte
00:02:17 :de crédit vous allez avoir credit card expire qui va être la date d'expiration et pour finir lecode de sécurité avec credit card security code donc ces trois méthodes ici vous permettent degénérer tout ce que vous pourriez avoir besoin pour tester des cartes bancaires dans des formulairessur des sites internet par exemple donc j'exécute le script et vous voyez qu'à chaque fois on a un
00:02:37 :numéro de carte bancaire une date d'expiration et un code de sécurité aléatoire qui est généré. Etpour finir si jamais vous travaillez dans le domaine de l'imagerie numérique vous allezpouvoir utiliser rgb color et hex color pour générer des données rgb aléatoire ou des donnéeshex aléatoire donc ceci ça peut être pratique là encore si vous faites des sites web si vous souhaitez
00:02:58 :avoir par exemple différents blocs avec des couleurs aléatoires et bien vous pourriez générer cescouleurs avec hex color pour les inclure par exemple à l'intérieur d'un fichier css. Donc si
00:03:07 :je relance mon script vous voyez que là pour le rgb on a les trois valeurs donc la valeur de rougede vert et de bleu séparés par une virgule et pour le hex color on a le dièse avec la valeur dela couleur en hexadécimal. Donc voilà pour les providers que je trouve assez intéressant il y
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.