我正在重寫一個python腳本在工作中,它所做的一部分是在一個文件夾中搜索,我右鍵單擊圖像序列..我認爲我的東西很好,但右鍵沒有那麼多。我可以在註冊表中創建一個右鍵單擊按鈕,但我不確定如何將我右鍵單擊該文件夾的參數傳遞給我的python腳本。我希望參數具有文件夾的路徑。我發現了一篇關於這個帖子的文章,但它不適合我..也許是因爲他們在使用xp?我不能確定。(下面的鏈接)右鍵單擊命令傳遞參數到Python腳本
Copy as path in windows context menu
我也發現了這個剪斷,它的代碼是什麼,我認爲是之前被用作richt單擊命令..
@ = 「\」C:\ Python26 \ python.exe \「\」L:\ HAL \ Func \ search \ search.py \「%L」
任何人都可以向我解釋這一點嗎?我理解它首先要運行python然後運行腳本..但是@ =和%L是什麼?我真的很想理解這一點,我昨天整天都在試圖弄清楚,但我只是找不到太多東西。 在此先感謝您的幫助:)
這是Python腳本我想通過論證過
import sys
import os
def __main__(argv = sys.argv):
fileName = argv[1]
print argv
print fileName
有什麼問題? – 0x90 2012-02-16 18:31:23
我試圖添加一個righ-click命令來運行我的腳本,並將文件路徑傳遞到我右鍵單擊的文件夾作爲我的腳本的參數。這裏的python腳本只是測試,看看我是否成功從右鍵單擊命令獲取文件路徑。 – Manley 2012-02-16 18:36:14