Ich habe ein Skript erstellt, um zu überprüfen, ob an der angegebenen Position der JSON-Datei in Python Englisch eingegeben wird.

Hallo, das ist Takumi.

Ich bin Ingenieur und lebe in Osaka. (Streng vom 15.03.) Derzeit studiert Laravel / React. Ich werde dieses Mal zum ersten Mal Qiita schreiben, bitte sei nett zu mir w

Wie es geschaffen wurde

Shohei, der mir immer zu Dank verpflichtet ist, erstellt hier eine App zum Lernen von Englisch, was eine Privatsache ist, aber aus meiner Erfahrung mit dem Studium auf den Philippinen und dem Unterrichten von Englisch an einer Grundschule Wir helfen Ihnen gerne dabei, englische Inhalte für Ihre App zu erstellen.

Klicken Sie hier für die App ↓ image.png

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

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

Ein wenig Werbung w

Meine Aufgabe ist es, Englisch und Japanisch in eine JSON-Datei einzugeben, was eine sehr einfache Aufgabe ist, aber ich bin abgelenkt und bekomme immer den falschen Ort, um Englisch und Japanisch zu schreiben.

Wenn ich mich gefragt habe, wie ich es lösen soll, warum nicht ein Skript schreiben? Ich bekam Ratschläge und beschloss herauszufordern.

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

Code, den ich geschrieben habe

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

Überblick

Zuerst wollte ich den Wert von JSON mit Python nehmen und beurteilen, deshalb habe ich mich auf diesen Artikel bezogen, um den Wert zu erhalten. JSON mit Python lesen

Was ist JSON überhaupt? ?? Ich war in einem Zustand, also habe ich von dort aus w studiert Diese Seite war leicht zu verstehen. Einführung in JSON

Während ich nachforschte, wurde mir gesagt, dass ich JSON Schema verwenden könnte, aber ich hörte auf, weil es schwierig zu sein scheint.

Ich fand einen Artikel, der die Funktionen zusammenfasst, die verwendet werden könnten, und entschied mich für isupper (). Beurteilung von alphanumerischen Zeichen Python

Ausführungsergebnis

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

Wenn Japanisch enthalten ist, wird False zurückgegeben.

Aufgabe

Mit dieser Option können Sie nur eine Datei überprüfen. Es wäre also schön, wenn Sie etwas erstellen könnten, um zu überprüfen, ob Sie ein Verzeichnis angeben. Danach möchte ich True und False im Terminal einfärben.

Am Ende

Ich werde weiter hart lernen. Wir veranstalten eine wolkige Party für Wissenschaftler in Kansai. Bitte folgen Sie uns, wenn Sie möchten. Twitter

Recommended Posts

Ich habe ein Skript erstellt, um zu überprüfen, ob an der angegebenen Position der JSON-Datei in Python Englisch eingegeben wird.
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Erstellen Sie ein Python-Skript, um zu überprüfen, ob der Link unter der angegebenen URL gültig ist
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
Ich möchte die Einstellungsdatei erhalten und prüfen, ob die von jinja2 generierte JSON-Datei eine gültige JSON ist
Ich habe ein Skript in Python erstellt, um eine Textdatei für JSON zu konvertieren (für das vscode-Benutzer-Snippet).
[Blender] Skript zum Überprüfen, ob es sich bei dem ausgewählten um ein Netz handelt
So überprüfen Sie die Speichergröße einer Variablen in Python
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Ich habe eine Funktion erstellt, um zu überprüfen, ob der Webhook vorerst in Lambda empfangen wird
Was tun, wenn in python json .dumps eine Dezimalstelle enthalten ist?
So erstellen Sie eine JSON-Datei in Python
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
Ich habe ein Skript erstellt, das das aktive Fenster mit win32gui von Python aufzeichnet
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
Ein Memorandum zum Ausführen eines Python-Skripts in einer Bat-Datei
Ich möchte eine Datei mit Python zufällig testen
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
Was tun, wenn der Fortschrittsbalken in tqdm von Python nicht angezeigt wird?
Geben Sie für jede Datei die angegebene Tabelle der Oracle-Datenbank in Python in Excel aus
Ich möchte initialisieren, wenn der Wert leer ist (Python)
[Python] So überprüfen Sie, ob der Schlüssel im Wörterbuch vorhanden ist
Ändern Sie das Standardausgabeziel in eine Datei in Python
Ich habe eine Funktion erstellt, um das Modell von DCGAN zu überprüfen
[Hinweis] Import von Dateien in das übergeordnete Verzeichnis in Python
Ruft den Wert eines bestimmten Schlüssels bis zum angegebenen Index der Wörterbuchliste in Python ab
[OCI] Python-Skript zum Abrufen der IP-Adresse einer Recheninstanz in Cloud Shell
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
So überprüfen Sie anhand des Hashwerts, ob der Inhalt des Wörterbuchs in Python identisch ist
Python> __init __. Py> Erforderlich, um das angegebene Verzeichnis als Paket zu behandeln (leere Datei ist akzeptabel)
Ich schrieb einen Test in "Ich habe versucht, die Wahrscheinlichkeit eines Bingospiels mit Python zu simulieren".
Python-Skript, das den Status des Servers über den Browser überprüfen kann
[Python] Informationen zum Erstellen eines Tools zum Anzeigen aller Seiten der Website, die in der JSON-Datei registriert sind und auf denen sie abgefangen wurden
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
So bestimmen Sie die Existenz eines Selenelements in Python
Überprüfen Sie, ob die Einstellungsdatei leicht verständlich gelesen wird
Bedingte Verzweigung aufgrund des Vorhandenseins einer Shell-Skriptdatei
Ich habe eine Python-Bibliothek erstellt, um die API von LINE WORKS aufzurufen
Erstellen Sie ein Shell-Skript, um die Python-Datei mehrmals auszuführen
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
Ich habe den Code geschrieben, um den Brainf * ck-Code in Python zu schreiben
Ich habe eine Funktion zum Laden des Git-Erweiterungsskripts in Python geschrieben
Ich habe ein Skript geschrieben, um Webseiten-Links in Python zu extrahieren
Ich möchte die Position meines Gesichts mit OpenCV überprüfen!
Überprüfen Sie, ob Sie in Python eine Verbindung zu einem TCP-Port herstellen können
[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Schreiben Sie ein Skript in Shell und Python, um Sie in Slack zu benachrichtigen, wenn der Vorgang abgeschlossen ist
Veröffentlichen Sie das erstellte Shell-Skript, um die Probleme beim Erstellen von LiveUSB unter Linux zu verringern
Ich fand es heraus, indem ich ein Python-Skript erstellte, um Radiko aufzuzeichnen, während ich den Code der Vorgänger las
Ich möchte die Mühe der Eingabe beim Debuggen von Paizas Skill-Check-Beispiel in einer lokalen Umgebung wie Jupyter [Python] sparen.
Was ist die XX-Datei im Stammverzeichnis eines beliebten Python-Projekts?
Wenn Sie einen Singleton in Python möchten, stellen Sie sich das Modul als Singleton vor
So senden Sie ein visualisiertes Bild der in Python erstellten Daten an Typetalk
Überprüfen Sie die Existenz der Datei mit Python
Überprüfen Sie, ob die ausführbare Datei und ihre abhängigen Bibliotheken ein bestimmtes Symbol enthalten (vereinfachte Version).
Überprüfen Sie die speicherinterne Byte-Zeichenfolge der Gleitkommazahl in Python
Überprüfen Sie, ob die URL in Python vorhanden ist