方法一:
#1、打开文件
f = open("demo5.txt",encoding='utf-8')
#2、把文章全部读取,以列表形式存储。
res = f.readlines()
#3、循环整个列表,去除以空格开头的行的空格,然后去除以#号开头的行的#号
for i in res:
i.strip(" ")
if i[0] == "#":
continue
else:
print(i)
方法二:
def print_info(filename):
with open(filename, "r", encoding="utf-8") as file:
for lines in file:
if lines[0] != "#":
print(lines, end="")
filename = input("请输入文件名:")
print_info(filename)
本文介绍了两种使用Python读取文本文件的方法,一种是通过打开文件并遍历每一行,去除特定字符;另一种是定义函数,利用with语句读取文件,并忽略特定字符开头的行。
3304

被折叠的 条评论
为什么被折叠?



