首页 > 数据库 > 数据库开发技术 > Python自动打开文件常用方法
在编写程序时,最后一般会有输出的结果文件,一般程序运行完,要直接打开输出结果,本文结合python自动打开文件的常用方法。

在Python中,os.startfile() 是一个用于打开文件或应用程序的函数。它属于 os 模块,可以用来启动与给定文件关联的默认程序。这个函数在Windows操作系统上特别有用,因为它能直接调用系统的文件关联功能来打开各种类型的文件。
import os
# 指定要打开的文本文件路径
file_path = 'example.txt'
# 使用os.startfile()打开文件
os.startfile(file_path)
这段代码会使用系统默认的文本编辑器打开名为 example.txt 的文件。
import os
# 指定要打开的图片文件路径
image_path = 'example.jpg'
# 使用os.startfile()打开图片
os.startfile(image_path)
这段代码会使用系统默认的图片查看器打开名为 example.jpg 的图片文件。
import os
# 指定要打开的PDF文件路径
pdf_path = 'example.pdf'
# 使用os.startfile()打开PDF文件
os.startfile(pdf_path)
这段代码会使用系统默认的PDF阅读器打开名为 example.pdf 的PDF文件。
import os
# 指定要打开的视频文件路径
video_path = 'example.mp4'
# 使用os.startfile()打开视频文件
os.startfile(video_path)
这段代码会使用系统默认的视频播放器打开名为 example.mp4 的视频文件。
import os
# 指定要打开的网址
url = 'http://www.baidu.com'
# 使用os.startfile()打开网页
os.startfile(url)
这段代码会使用系统默认的网页浏览器打开指定的网址。
import os
# 指定要打开的文件
url = 'example.xlsx'
# 使用os.startfile()打开网页
os.startfile(url)
os.startfile() 仅在Windows平台上有效。在其他操作系统(如Linux或macOS)上,此函数不可用。原文作者:Python学习杂记;如有侵权,请联系管理员删除。