如何直接打开python文件,用python打开文件

  如何直接打开python文件,用python打开文件

  初学Python的小伙伴们,不知道有没有遇到过我这样的困惑。如何用Python控制电脑用自己的程序打开一个文件,比如记事本打开txt文档图片浏览器打开图片,或者直接打开打开一个软件。在网上找了很久。os模块中有一个命令os.startfile,它的作用是使用已关联的应用程序打开文件。让我展示给你看:

  基本用法导入os#打开图片os.startfile(rD:\ new.png) #打开txt文件OS . startfile(r d:\ new text document . txt )#打开exe文件OS . startfile(r d:\ 360 drvmGrinstaller _ beta . exe )

  os.startfile(路径[,操作])

  Path指的是文件路径,有趣的是,操作参数,

  当未指定operation或指定为“open”时,文件将通过与扩展名关联的应用程序(如果有)打开。

  当指定另一个操作时,它必须是“命令动词”(“命令动词”),它指定要对文件执行的操作。文档中常见的动词有“打印”和“编辑”(用于文件),以及“浏览”和“查找”(用于目录)。

  以上是官方的解释。我试过了。最好玩的是打印,可以直接打印图片或者文档。office文件将直接用默认打印机打印。在没有提示的情况下,图片会在打印表单中弹出。小伙伴们,可以自己试试。

  导入os#直接打印os.startfile(rD:\ new.png , print )os.startfile(rD:\ BOM \ 20 . xls , print) # find会弹出一个窗口让你输入内容搜索OS . start file(r d:\

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: