[英]Printing ConfigObj
I have very simple problem I want to print everything that's inside session.ini 我有一个非常简单的问题,我想打印session.ini内部的所有内容
But it doesn't let me the output is: >> {} 但这不让我输出: >> {}
Does somebody have a trick how to print everything inside the session.ini 有人有技巧如何在session.ini中打印所有内容吗
inside: session.ini 内部: session.ini
[Session 1]
Data = "session_1.db"
[Session 2]
Data = "session_1.db"
The code : 代码 :
session = ConfigObj("sessions.ini")
def Session():
for item in session:
print(item)
The following works for me with Python 2.7.5 and your .ini file, so I can't reproduce the problem. 以下内容适用于Python 2.7.5和您的.ini文件,因此无法重现该问题。 Have I missed something?
我错过了什么吗?
Note: You're opening a file called sessions.ini
but your question shows it under a heading that says session.ini
-- without the 's'
. 注意:您正在打开一个名为
sessions.ini
的文件,但您的问题是在名为session.ini
的标题下显示该文件的,而没有's'
。 That might be the cause... 那可能是原因...
from configobj import ConfigObj
session = ConfigObj("sessions.ini", raise_errors=True)
def Session():
for item in session:
print(item)
Session()
Output: 输出:
Session 1
Session 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.