Python读取一个文件,打印除以字符#⃣开头的行之外的所有行
时间: 2024-02-11 11:04:41 浏览: 160
Python逐行读取文件中内容的简单方法
可以使用 Python 的文件操作和字符串操作来实现这个需求。具体实现过程如下:
```python
with open("filename.txt", "r") as f:
for line in f:
# 判断该行是否以 "#" 开头
if not line.startswith("#"):
# 如果不是以 "#" 开头,则打印该行
print(line.strip())
```
上述代码首先以只读模式打开文件 "filename.txt",然后逐行读取文件内容。在每次读取一行后,判断该行是否以 "#" 开头,如果不是,则打印该行(注意需要使用 `strip()` 方法去除行末的换行符)。如果是以 "#" 开头,则跳过该行,进入下一次循环,直到文件中所有行都被读取完毕。
阅读全文