파이썬에서 JSON 파일의 지정된 위치에 영어가 입력되었는지 확인하는 스크립트를 만들었습니다.

6247 단어 JSON파이썬
아무래도, 타쿠미 입니다.

오사카에 거주하는 엔지니어입니다. (엄밀하게는 3/15부터)
현재는 Laravel·React 공부중입니다.
이번에 처음으로 Qiita를 씁니다, 부드럽게 부탁드립니다 w

작성한 경위



평소 빚을지고 있습니다. 있습니다.

앱은 이쪽↓
초평

· iOS


· Android
htps : // 아 ps. 아 ぇ. 이 m/jp/아니 p/아니 d1493691416

제대로 홍보 w

제 역할은 JSON 파일에 영어와 일본어를 입력하는 매우 간단한 작업입니다.

어떻게 해결하면 좋을까 고민하고 있었는데, 스크립트를 짜 보면? 라고 조언해 주셔서 도전하기로 했습니다.

htps : // p ぁ y. 오, ぇ. 이 m / s 취해 / 아 ps /에서 원하는 ls? 아니 d = m. g 마이 l. 후쿠스케 1007.ぁぁ

자신이 쓴 코드



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

개요



우선 파이썬에서 JSON의 값을 취하고 그것을 판단하는 흐름으로 가고 싶었기 때문에 값의 취득을 위해 이 기사를 참고로 했습니다.


원래 JSON은 무엇! ? 라는 상태였기 때문에 거기에서 공부했습니다 w
이 사이트가 이해하기 쉬웠습니다.
파이썬에서 JSON로드

조사하는 도중, JSON Schema라는 것을 사용하면 되지 않을까 설이 나왔습니다만, 어쩐지 어려울 것 같아서 그만두었습니다 w

사용할 수 있는 함수가 정리되어 있는 기사를 찾아, isupper()를 사용하는 것으로 해 완성되었다고 하는 느낌입니다.
JSON 입문

실행 결과



영숫자 판정 python

이런 식으로 일본어가 들어 있으면 False를 반환합니다.

도전



이것으로는 하나의 파일을 대상으로 밖에 체크할 수 없기 때문에, 디렉토리를 지정하면 체크하는 것을 만들 수 있으면 좋겠다고 생각합니다.
그리고는, True나 False를 터미널로 색을 붙이고 싶습니다.

끝에



앞으로도 공부 노력하겠습니다.
간사이에서 소학자를 대상으로 허벅지 모임 개최하고 있으므로, 좋으면 팔로우 부탁드립니다.

좋은 웹페이지 즐겨찾기