在平时使用python中,我们希望通过配置txt的方式实现输入参数的管理。因此我们需要通过使用记事本将需要的配置写入txt文档,然后再读取出来。
第一种读取txt方式:
fp = open('./config.txt', encoding= 'gb18030')
lines = fp.readlines() #读取全部内容 ,并以列表方式返回
for line in lines:
print(line)
第二种方式:
for line in open('./config.txt', encoding= 'gb18030'):
print(line)
注意,第二种读取出来之后发现,这个每一行都带有‘\n’换行符,这就很讨厌了,怎么处理呢?很简单,需要加一行:
line = line.strip('\n')
第三种方式:
with open('./config.txt', 'r') as f:
line = f.readline()
第三种方式更为常用。