怎么解决python使用open文件操作,readlines()每行读取到的字符串都带一个 \n 换行符
时间: 2024-04-30 19:25:14 浏览: 58
python按行读取文件,去掉每行的换行符\n的实例
可以使用strip()函数去除每行字符串末尾的换行符,例如:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
for line in lines:
line = line.strip() # 去除每行末尾的换行符
print(line) # 输出每行字符串
```
另外,也可以使用readline()函数逐行读取文件并去除换行符,例如:
```python
with open('file.txt', 'r') as f:
line = f.readline().strip() # 读取第一行并去除换行符
while line:
print(line) # 输出每行字符串
line = f.readline().strip() # 读取下一行并去除换行符
```
阅读全文