python拖动txt文件读取
时间: 2023-05-27 19:01:54 浏览: 212
python读取txt数据TXT文件文件里的数据以多个空格隔开
以下是一个简单的Python程序,可以用于拖动txt文件并读取其内容:
```
import sys
if len(sys.argv) < 2:
print("请传入要读取的txt文件。")
sys.exit()
file_path = sys.argv[1]
with open(file_path, "r") as f:
content = f.read()
print(content)
```
我们使用了Python的sys模块来获取传递给程序的参数。当我们在命令行中使用`python script.py filename.txt`启动程序时,`sys.argv`将包含两个元素:`script.py`和`filename.txt`,其中第二个元素是我们要读取的txt文件的路径。
如果没有传递文件名,程序将输出一条错误消息并退出。否则,我们将打开该文件,并使用`with`块来确保当代码块结束时文件对象被关闭。读取文件的内容并将其打印出来。
阅读全文