不使用with open
时间: 2024-06-13 11:08:58 浏览: 53
VSCODE添加open with code实现右键打开文件夹
可以使用`fileinput`模块来读取文件而不使用`with open`语句。下面是一个例子:
```python
import fileinput
for line in fileinput.input('file.txt'):
print(line)
```
这个例子将打开名为`file.txt`的文件,并逐行读取它。`fileinput.input()`函数返回一个迭代器,它可以用于逐行读取文件。在这个例子中,我们使用`for`循环来遍历文件中的每一行,并将其打印到控制台上。
阅读全文