用python開啟資料夾的三種方式

2021-10-05 08:09:20 字數 794 閱讀 3708

一、利用explorer.exe

import os

# 利用explorer.exe執行

start_directory = r'c:\**\軟體包'

os.system("explorer.exe %s" % start_directory)

二、用os.startfile

'''

想最快的入門python嗎?請搜尋:"泉小朵",來學習python最快入門教程。

也可以加入我們的python學習q群:902936549,送給每一位python的小夥伴教程資料。

'''import os

start_directory = r'c:\**\軟體包'

os.startfile(start_directory)

三、利用subprocess

import os

import subprocess

# 利用subprocess

def startfile(filename):

try:

os.startfile(filename)

except:

subprocess.popen(['xdg-open', filename])

start_directory = r'c:\**\軟體包'

startfile(start_directory)

Qt 遍歷資料夾的三種方式

github dome 今天的心態被搞崩潰了,在多年的程式設計經驗裡。普遍的經驗認為在遍歷資料夾這件事情上,肯定是佇列優於遞迴的。但在qt 由於有一些庫函式,我發現使用遞迴的速度盡然比佇列還快,而且佇列的遍歷還特別的慢,估計是我寫的佇列遍歷那個地方又問題,請大神指導一下,這是為什麼呢?我乙個qt初學...

三種遍歷資料夾方法比較 PERL

一般黑客都常用遍歷方法來進行插入掛馬 等。三種遍歷資料夾方法比較 本貼對三種遍歷資料夾方法比較。1.使用file find 2.遞迴遍歷。遍歷函式為lsr 3.使用佇列或棧遍歷。遍歷函式為lsr s 1.use file find usr bin perl w file find.pl author...

三種C C 建立資料夾的方法

第一種 呼叫mfc封裝好的介面函式,主要會用到 pathisdirectory 判斷是否存在 createdirectory 建立例如 include shlwapi.h pragma comment lib,shlwapi.lib includecstring path stl stl2 if p...