본문 바로가기

String9.2

Python 파일에서 JSON 읽기 [중복], Reading JSON from a file [duplicate] 질문 간단해 보이는, 쉬운 문장이 내 얼굴에 오류를 던져줍니다. 이렇게 된 strings.json 이라는 JSON 파일이 있습니다: "strings": [{"-name": "city", "#text": "City"}, {"-name": "phone", "#text": "Phone"}, ..., {"-name": "address", "#text": "Address"}] JSON 파일을 읽고 싶습니다, 지금은 그것만 하고 싶습니다. 찾아본 것 중에 이런 문장들이 있습니다만, 작동하지 않습니다: import json from pprint import pprint with open('strings.json') as json_data: d = json.loads(json_data) json_data.close().. 2023. 10. 17.
Python 파이썬 함수의 소스 코드를 어떻게 얻을 수 있을까요?, How can I get the source code of a Python function? 질문 아래와 같이 정의된 Python 함수가 있다고 가정합니다: def foo(arg1,arg2): #인자들을 이용하여 작업 수행 a = arg1 + arg2 return a foo.func_name을 사용하여 함수의 이름을 가져올 수 있습니다. 위에서 입력한 대로 함수의 소스 코드를 프로그래밍적으로 어떻게 가져올 수 있을까요? 답변 만약 함수가 파일 시스템에서 사용 가능한 소스 파일에서 가져온 것이라면, inspect.getsource(foo)가 도움이 될 수 있습니다: 만약 foo가 다음과 같이 정의되어 있다면: def foo(arg1,arg2): #args와 무언가를 수행 a = arg1 + arg2 return a 그러면: import inspect lines = inspect.getsource(.. 2023. 9. 11.