如何使用python來調用事件,比如一個torrent應用程序,並且還在linux中爲它提供一個torrent文件?在Linux上如何使用python調用桌面上的事件?
0
A
回答
1
大多數的BitTorrent應用程序將接受.torrent
文件作爲命令行參數。有些(着名的Azureus // Vuze)可能需要使用完全合格的路徑名,您可以使用os.path.abspath
。然後,只需使用您最喜歡的Python運行程序的方法,如subprocess
模塊或甚至os.system
。
如果你需要做任何事情比你可以嘗試尋找支持dbus客戶端更復雜。
0
如果你想從蟒蛇調用程序,你可以做這樣的:
import os
cmd = '/path/to/program'
os.system(cmd)
我不能說有關運行您的BitTorrent的計劃任何事情,因爲你還沒有說你正在使用的程序的任何,但用url調用它可能很簡單(只需找到正確的開關並將開關和url添加到上面的cmd
變量中)。
相關問題
- 1. 如何從Java桌面調用文件?
- 2. 如何使用jQuery的拖放事件上傳從桌面拖動的文件?
- 3. 如何在桌面上使用QtMultimediaKit?
- 4. 如何使用Applescript在用戶桌面上引用文件
- 5. 如何攔截「顯示桌面」事件?
- 6. 如何調用按鍵上的事件
- 7. 如何使用桌面應用轉換器(桌面橋接器)
- 8. 使用Web API的Python桌面程序
- 9. 在桌面上調用PowerShell命令
- 10. xcode 4.2 iOS桌面使用故事板
- 11. 如何使用Twitterizer桌面應用
- 12. 如何調用onmousedown事件在Windows上的方法使用C#
- 13. 使用java swing在我的桌面上模擬一個apk文件在我的桌面上使用它
- 14. 德爾福桌面應用程序使用Google事件跟蹤
- 15. Python桌面應用程序
- 16. 如何在Ubuntu 14.04使用Python(使用Unity)使用更改桌面壁紙
- 17. 如何在桌面應用上使用QtMultimedia?
- 18. 如何使用AppleScript在桌面上的文件夾中創建新文件?
- 19. 如何在移動設備上調用Facebook頁面的桌面版網站?
- 20. 如何使用Python獲取桌面位置
- 21. 如何使用此Python事件API
- 22. 如何使用vC++捕獲桌面
- 23. 使用PHP的桌面小部件
- 24. 如何使用C#桌面應用程序創建HTML文件
- 25. AngularStrap typeahead,如何使用事件回調
- 26. C#如何使用panel.BringToFront()方法調用時禁用面板的繪製事件?
- 27. asp.net vb用戶控件在調用頁面上引發事件
- 28. 在Phonegap桌面上使用SQLite
- 29. 使用C#在桌面上繪圖#
- 30. 在Symbian Vs桌面上使用Qt
在桌面上調用事件?那有什麼意思? – 2010-12-20 17:11:48
也許他的意思是啓動應用程序? – Aphex 2010-12-20 17:13:45