如何利用python 编写程序输出位于电脑桌面上的ts.txt文件的内容,要求使用一次性读整个文件内容和逐行读取文件内容两种方式。
时间: 2024-02-09 15:09:48 浏览: 141
可以使用以下两种方式来读取桌面上的ts.txt文件内容:
## 一次性读整个文件内容
```python
import os
# 获取桌面路径
desktop_path = os.path.join(os.path.expanduser("~"), "Desktop")
# 打开文件
with open(os.path.join(desktop_path, 'ts.txt'), 'r') as f:
# 读取文件内容
content = f.read()
# 输出文件内容
print(content)
```
## 逐行读取文件内容
```python
import os
# 获取桌面路径
desktop_path = os.path.join(os.path.expanduser("~"), "Desktop")
# 打开文件
with open(os.path.join(desktop_path, 'ts.txt'), 'r') as f:
# 逐行读取文件内容
for line in f:
# 输出每一行文件内容
print(line.strip())
```
其中,先使用 `os.path.join(os.path.expanduser("~"), "Desktop")` 获取桌面路径,再通过 `os.path.join(desktop_path, 'ts.txt')` 获取文件路径。其余部分与上面的代码相同。
阅读全文