Comment lire et écrire des fichiers dans une application JES ?

JES est une atmosphère de programmes que vous pouvez utiliser pour composer, tester et aussi exécuter du code dans votre zone sur votre système informatique. JES offre de nombreuses capacités telles que la possibilité d’éditer des photos, des vidéos ou divers autres médias.

Vous pouvez également terminer d’autres tâches dans JES comme l’analyse ou la prise de contact avec des documents. Vous pouvez examiner des informations provenant de différents types de fichiers, notamment des données textuelles et aussi des documents CSV.

Comment lire à partir d’un fichier en utilisant JES

Vous pouvez vérifier ainsi que télécharger et installer le code complet des ressources pour ces instances à partir de la base de données GitHub.

Pour vérifier une donnée dans JES, il faut d’abord l’ouvrir, après cela, examiner ses composants et aussi attendre dans une variable pour une manipulation supplémentaire.

Si vous lisez à partir d’une donnée texte, vous pouvez enregistrer chaque ligne du fichier individuellement comme un composant dans une variété. Si vous lisez à partir d’un fichier CSV, vous pouvez de même conserver la valeur de chaque cellule séparément.

  1. Ouvrez le logiciel JES sur votre système informatique. Dans la fenêtre d’accueil des programmes, produisez une nouvelle fonctionnalité :
  2. Utilisez la fonction pickAFile() pour demander à l’individu de choisir un fichier. Vous pouvez localiser rapidement l’assistance pour les fonctions intégrées de JES afin d’en savoir plus à leur sujet.
  3. Validez les documents pour vérifier que l’utilisateur a uniquement choisi un fichier TXT ou CSV :
  4. Ouvrez le fichier choisi en utilisant la fonction open(). La première spécification est la donnée que l’on lit. Le deuxième critère spécifie le paramètre utilisé pour ouvrir les données. A titre d’exemple, « rt » indique « documents révisés ».
  5. Pendant que les documents sont ouverts, consultez tout le matériel qui s’y trouve. Stockez le contenu web du fichier dans une variable :
  6. Fermez les documents :
  7. La variable « allContent » a une chaîne solitaire qui contient tout le contenu web à l’intérieur des documents. Un caractère de nouvelle ligne ( n ) sépare chaque ligne du fichier. Si vous avez l’intention d’accéder à chaque ligne individuellement, divisez la chaîne de caractères et stockez chaque ligne comme un élément d’une plage :
  8. Si vous lisez à partir de données CSV, vous pouvez encore plus séparer chaque ligne pour obtenir la valeur de chaque cellule privée. Pour chaque ligne du fichier CSV, séparez les valeurs à l’aide d’une virgule, et conservez les valeurs dans une double variété. La structure de la variété ressemblera à ceci :,,]
  9. Pour vérifier le programme, développez une toute nouvelle donnée de message appelée échantillon. txt , et l’habiter avec un certain message :
  10. Produisez également une donnée CSV, nommez-la nombres. csv , ainsi que de le remplir avec quelques informations :
  11. Sur l’interface utilisateur de JES, cliquez sur l’onglet Charger le programme interrupteur, situé entre la fenêtre de programmation et la ligne de commande :
  12. Exécutez la fonction readFromFile() dans la ligne de commande :
  13. En utilisant l’invite de données, naviguez jusqu’à l’endroit où vous avez conservé votre fichier sample.txt. Sélectionnez les documents pour l’ouvrir et vérifier le contenu imprimé sur la console :
  14. Exécutez une nouvelle fois la fonction readFromFile() dans l’invite de commande. Sélectionnez les données numbers.csv pour consulter le contenu imprimé sur la console, chaque cellule étant séparée et également enregistrée dans la sélection :
Voir aussi :  Comment utiliser une boucle for dans R (avec exemples)

Comment écrire dans un fichier en utilisant JES

Vous pouvez écrire dans une donnée CSV ou un message en utilisant la fonction compose(). Vous pouvez soit ouvrir l’application pour ajouter ou composer. L’ajout contribuera certainement au contenu web existant, tandis que la composition écrasera certainement tout type de matériel existant dans les données.

Créez une toute nouvelle fonction, et utilisez-la également pour écrire dans un document texte ainsi que dans un fichier CSV.

  1. Créez une toute nouvelle fonction appelée writeToFile() :
  2. Utilisez la fonction pickAFile() pour inviter l’utilisateur à choisir un fichier :
  3. Ouvrez la déclaration en ajoutant :
  4. Alternativement, si vous voulez écraser tous les matériaux dans le fichier, allez dans « w » comme 2ème argument à la place :
  5. Ecrire dans le fichier. Pour ajouter de nombreuses lignes, utilisez le  » n » pour séparer le contenu en lignes, ou utilisez la fonction create() une fois de plus :
  6. Pour contacter un document CSV, composez toutes les informations pour une ligne solitaire en utilisant la fonction compose(), et divisez les valeurs pour chaque cellule en utilisant une virgule :
  7. Fermez les documents après y avoir écrit :
  8. Cliquez sur le bouton Charger le programme commutateur, situé entre la fenêtre de programmation et la ligne de commande.
  9. Exécutez la fonction writeToFile() dans la commande ponctuelle :
  10. En utilisant les documents ponctuels, choisissez les documents « sample.txt ». Une fois que les revêtements JES ont contacté les données, ouvrez « sample.txt » pour vérifier les nouvelles lignes ajoutées à la fin des données :
  11. Exécutez à nouveau la fonction writeToFile() dans la ligne de commande. Ouvrez les données « numbers.csv » pour vérifier les nouvelles valeurs de cellules ajoutées tout au long du fichier.
Voir aussi :  8 ressources gratuites pour apprendre TypeScript

Lecture ainsi qu’écriture de données de fichiers avec JES

L’écriture d’informations dans une donnée est une fonction très utile que vous pouvez utiliser si vous avez besoin de conserver des données à l’intérieur d’un programme.

Explorez d’autres façons de lire ou d’écrire dans des fichiers en utilisant Python. Des exemples de ceci incluent l’utilisation de modules tels que Pandas ou Openpyxl.

Abonnez-vous à notre newsletter

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *