查找和忽略文本行(python / tkinter)

时间:2015-09-04 10:13:04

标签: python tkinter

所有。我正在尝试制作一个小程序来启动Minetest服务器并与之通信。问题是,我正在学习,所以这对我来说都是新的。现在,我被困在窗口的设置部分。我正在阅读的文件看起来像:

#Name of player, on a server this is the main admin
name =
#Server stuff
# Network port to listen (UDP)
port = 30000
# Bind address
bind_address =

我正试图找出两件事。

(1)如何获得所有不以“#”开头的行?

(2)如何将每个非#行转换为像Label这样的模块?

任何帮助都会非常有帮助。我不是要求代码或任何东西,只是要做什么的基本想法。提前谢谢。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

l = []
x = file.readlines()
for line in x:
    if x[0] != '#':
        l.append(line)