파이썬 상응하는 INI 파일을 읽을 수있는 configparser입니다.
예 INI 파일 (링크 된 문서에서 복사) example.ini :
[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
ForwardX11 = yes
[bitbucket.org]
User = hg
[topsecret.server.com]
Port = 50022
ForwardX11 = no
그리고 (또한 문서에서 복사) 코드 예제 :
>>> import configparser
>>> config = configparser.ConfigParser()
>>> config.sections()
[]
>>> config.read('example.ini')
['example.ini']
>>> config.sections()
['bitbucket.org', 'topsecret.server.com']
>>> 'bitbucket.org' in config
True
>>> 'bytebong.com' in config
False
>>> config['bitbucket.org']['User']
'hg'
>>> config['DEFAULT']['Compression']
'yes'
출처
2017-10-25 14:02:34
de1
당신은 할 수 없습니다 단순히 속성 파일로 제공되는 py 파일을 만드시겠습니까? 너는 무엇을 더 필요로 하는가? –
한 언어의 방법을 다른 언어로 옮기고 시도하는 것은 일반적으로 좋지 않은 생각입니다. 자신이하고 싶은 것을 말하면 (그리고 어쩌면 왜) 가장 좋은 방법 일 것이고 새로운 언어로 그 일을하는 가장 좋은 방법을 배울 수 있습니다. – Jblasco
그래서 나는이 질문을했다. 파이썬에서 좋은 연습이 무엇인지 모르겠습니다. 어쩌면 그것은 py 파일 일 수도 있고 어쩌면 속성 파일 일 수도 있습니다. Java에서는 어느 쪽이든 가능합니다. 일부 환경 속성을 저장해야합니다. – alxbxbx