0
필자는 2 년이 지난 후에 파이썬으로 돌아 왔습니다. Imgur Python library을 테스트하고 있습니다. Python 2.7.12를 새로 설치 한 후 ImgurPython을 신속하게 설치 한 다음 샘플 스크립트의 작은 폴더를 테스트 용으로 바탕 화면으로 드래그했습니다.ImgurPython ConfigParser 오류
# Get client ID and secret from auth.ini
config = get_config()
config.read('auth.ini')
client_id = config.get('credentials', 'client_id')
client_secret = config.get('credentials', 'client_secret')
client = ImgurClient(client_id, client_secret)
auth.ini 파일이 auth.py 폴더와 같은 폴더에, 나의 클라이언트 ID와 비밀을 포함
auth.py 샘플 스크립트가 포함 된 기능을 시작합니다. 스크립트를 실행하는 경우 그러나, 내가 얻을 :
C:\Windows\system32>python C:\Users\[REDACTED]\Desktop\imgtest\auth.py
Traceback (most recent call last):
File "C:\Users\[REDACTED]\Desktop\imgtest\auth.py", line 41, in <module>
authenticate()
File "C:\Users\[REDACTED]\Desktop\imgtest\auth.py", line 16, in authenticate
client_id = config.get('credentials', 'client_id')
File "J:\Python27\lib\ConfigParser.py", line 607, in get
raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'credentials'
가 auth.ini 파일에서 자격 증명을 얻을 수있는 필요성을 제거하고 오류없이 실행 된 파이썬 스크립트에 직접 배치.
나는 단순한 것을 간과 할 것이라고 확신하지만, 왜 파이썬이 auth.ini 파일을 읽지 않는지 알아내는 데 도움이 될 수 있습니다.