J'ai créé un script pour vérifier si l'anglais est entré dans la position spécifiée du fichier JSON en Python.

Bonjour, c'est Takumi.

Je suis un ingénieur vivant à Osaka. (Strictement à partir du 15/03) Actuellement étudiant Laravel / React. J'écrirai Qiita pour la première fois cette fois, s'il vous plaît soyez gentil avec moi w

Comment il a été créé

Shohei, qui m'est redevable, crée une application pour apprendre l'anglais, qui est une affaire privée, mais à partir de mon expérience d'étudier aux Philippines et d'enseigner l'anglais dans une école primaire, ici Nous sommes heureux de vous aider à créer du contenu en anglais pour votre application.

Cliquez ici pour l'appli ↓ image.png

・ IOS https://apps.apple.com/jp/app/id1493691416

· Android https://play.google.com/store/apps/details?id=com.gmail.hukusuke1007.lala

Un peu de publicité w

Mon rôle est de saisir l'anglais et le japonais dans un fichier JSON, ce qui est une tâche très simple, mais je suis distrait et je me trompe toujours pour écrire l'anglais et le japonais.

Quand je me demandais comment le résoudre, pourquoi ne pas écrire un script? J'ai eu des conseils et j'ai décidé de contester.

スクリーンショット 2020-03-07 14.41.32.png

Code que j'ai écrit

script_check.py


import json
json_open = open('script.json', 'r', )
json_load = json.load(json_open)

checkWord1 = (json_load['title']['english'])
print(checkWord1)
print(checkWord1[0] .isupper()) 

checkWord2 = (json_load['description']['english'])
print(checkWord2)
print(checkWord2[0] .isupper()) 

sentences_check.py


import json
json_open = open('sentences.json', 'r', )
json_load = json.load(json_open)

num = 0
while (num < 10):
    print (json_load["sentences"][num]["text"]['english'])
    checkWord = (json_load["sentences"][num]["text"]['english'])
    print checkWord[0].isupper()
    num += 1

Aperçu

Tout d'abord, je voulais prendre la valeur de JSON avec Python et la juger, alors j'ai fait référence à cet article pour obtenir la valeur. Lire JSON avec Python

Qu'est-ce que JSON en premier lieu! ?? J'étais dans un état, alors j'ai étudié à partir de là w Ce site était facile à comprendre. Introduction à JSON

Pendant que j'enquêtais, on m'a dit que je pouvais utiliser le schéma JSON, mais j'ai arrêté car cela semble difficile.

J'ai trouvé un article qui résume les fonctions qui pourraient être utilisées, et j'ai décidé d'utiliser isupper (). Jugement des caractères alphanumériques python

Résultat d'exécution

スクリーンショット 2020-03-07 13.39.34のコピー.png

Comme ceci, si le japonais est inclus, False sera retourné.

Tâche

Avec cela, vous ne pouvez vérifier qu'un seul fichier, donc ce serait bien si vous pouviez créer quelque chose pour vérifier si vous spécifiez un répertoire. Après cela, je veux colorer Vrai et Faux dans le terminal.

À la fin

Je vais continuer à étudier dur. Nous organisons une fête nuageuse pour les universitaires du Kansai, alors suivez-nous si vous le souhaitez. Twitter

Recommended Posts

J'ai créé un script pour vérifier si l'anglais est entré dans la position spécifiée du fichier JSON en Python.
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
Créez un script python pour vérifier si le lien à l'URL spécifiée est valide
Comment vérifier en Python si l'un des éléments d'une liste est dans une autre liste
Vérifiez si la chaîne est un nombre en python
Je souhaite recevoir le fichier de configuration et vérifier si le fichier JSON généré par jinja2 est un JSON valide
J'ai créé un script en Python pour convertir un fichier texte pour JSON (pour l'extrait d'utilisateur vscode)
[Blender] Script pour vérifier si celui sélectionné est un mesh
Comment vérifier la taille de la mémoire d'une variable en Python
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
J'ai créé une fonction pour vérifier si le webhook est reçu dans Lambda pour le moment
Que faire s'il y a un décimal dans python json .dumps
Comment créer un fichier JSON en Python
Différentes façons de lire la dernière ligne d'un fichier csv en Python
J'ai fait un script pour enregistrer la fenêtre active en utilisant win32gui de Python
Modèle de script python pour lire le contenu du fichier
Un mémorandum pour exécuter un script python dans un fichier bat
Je veux échantillonner au hasard un fichier avec Python
Script Python qui crée un fichier JSON à partir d'un fichier CSV
Que faire si la barre de progression n'est pas affichée dans tqdm de python
Sortie de la table spécifiée de la base de données Oracle en Python vers Excel pour chaque fichier
Je veux initialiser si la valeur est vide (python)
[python] Comment vérifier si la clé existe dans le dictionnaire
Changer la destination de sortie standard en un fichier en Python
J'ai fait une fonction pour vérifier le modèle de DCGAN
[Note] Importation de fichiers dans le répertoire parent en Python
Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
[OCI] Script Python pour obtenir l'adresse IP d'une instance de calcul dans Cloud Shell
[Python] Programmation pour trouver le nombre de a dans une chaîne de caractères qui se répète un nombre spécifié de fois.
Comment vérifier si le contenu du dictionnaire est le même en Python par valeur de hachage
Python> __init __. Py> Requis pour gérer le répertoire spécifié en tant que package (un fichier vide est acceptable)
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
Script Python qui peut vérifier l'état du serveur à partir du navigateur
[Python] À propos de la création d'un outil pour afficher toutes les pages du site Web enregistrées dans le fichier JSON et où il a été pris
Traitez le contenu du fichier dans l'ordre avec un script shell
Comment déterminer l'existence d'un élément sélénium en Python
Vérifiez si le fichier de paramètres est lu de manière simple à comprendre
Branche conditionnelle en raison de l'existence d'un fichier de script shell
J'ai créé une bibliothèque Python pour appeler l'API de LINE WORKS
Créez un script shell pour exécuter le fichier python plusieurs fois
Supprimer un caractère spécifique en Python s'il s'agit du dernier
J'ai écrit le code pour écrire le code Brainf * ck en python
J'ai écrit une fonction pour charger le script d'extension Git en Python
J'ai écrit un script pour extraire les liens de pages Web en Python
Je veux vérifier la position de mon visage avec OpenCV!
Vérifiez si vous pouvez vous connecter à un port TCP en Python
[Golang] Vérifiez si une chaîne de caractères spécifique est incluse dans la chaîne de caractères
Écrivez un script dans Shell et Python pour vous avertir dans Slack lorsque le processus est terminé
Publiez le script shell créé pour réduire les problèmes de création de LiveUSB sous Linux
J'ai découvert en créant un script python pour enregistrer radiko tout en lisant le code des prédécesseurs
Je veux éviter les problèmes de saisie lors du débogage de l'exemple de vérification des compétences de Paiza dans un environnement local tel que Jupyter [Python]
Quel est le fichier XX à la racine d'un projet Python populaire?
Si vous voulez un singleton en python, considérez le module comme un singleton
Comment envoyer une image visualisée des données créées en Python à Typetalk
Vérifier l'existence du fichier avec python
Vérifier s'il y a un symbole spécifique dans le fichier exécutable et ses bibliothèques dépendantes (version simplifiée)
Vérifions la chaîne d'octets en mémoire du nombre flottant flottant en Python
Vérifiez si l'URL existe en Python