python实现将文本文件text中的带有“torch.Size”字符的所有行删掉
时间: 2023-11-22 15:55:40 浏览: 55
运用Python删除txt文件的多余空行
4星 · 用户满意度95%
你可以使用Python的文件操作和字符串处理功能来实现这个功能。以下是一个可能的代码示例:
```python
with open('text.txt', 'r') as file:
lines = file.readlines()
new_lines = []
for line in lines:
if 'torch.Size' not in line:
new_lines.append(line)
with open('new_text.txt', 'w') as file:
file.writelines(new_lines)
```
这个代码打开了名为 `text.txt` 的文件,并读取了其中的所有行。然后,它遍历了所有的行,如果 `torch.Size` 不在行中出现,就把这行加入到一个新的列表中。最后,它把新的列表写入了一个新的文件 `new_text.txt` 中。
你可以根据需要修改文件名和路径。
阅读全文