珠海网站推广价格,北京微信网站建设公司,做音频的网站,网站建设人员的组织今天工作的时候突然遇到个问题#xff0c;就尝试着按照领导所说要天马行空的想东西#xff0c;于是那点scrapy的代码逐渐忘了的差不多了#xff0c;想到用迅雷去下载一些东西#xff0c;迅雷不知道怎么回事#xff0c;但知道一点#xff0c;他监控计算机浏览器#xff0…今天工作的时候突然遇到个问题就尝试着按照领导所说要天马行空的想东西于是那点scrapy的代码逐渐忘了的差不多了想到用迅雷去下载一些东西迅雷不知道怎么回事但知道一点他监控计算机浏览器那么我想下载什么东西的时候可以去获得一个遵循迅雷协议的地址使用webbrowser模块打开这个地址就能调用迅雷做我自己的事情了。import webbrowserwebbrowser.open(http://www.google.com.hk/)我用的是windows操作系统关于这个模块其实有更简单更原始的提供给我们使用if sys.platform[:3] win:class WindowsDefault(BaseBrowser):def open(self, url, new0, autoraise1):try:os.startfile(url)except WindowsError:# [Error 22] No application is associated with the specified# file for this operation: return Falseelse:return True_tryorder []_browsers {}# First try to use the default Windows browserregister(windows-default, WindowsDefault)# Detect some common Windows browsers, fallback to IEiexplore os.path.join(os.environ.get(PROGRAMFILES, C:\\Program Files),Internet Explorer\\IEXPLORE.EXE)for browser in (firefox, firebird, seamonkey, mozilla,netscape, opera, iexplore):if _iscommand(browser):register(browser, None, BackgroundBrowser(browser))操作系统不一样在这里将有区别了其实最有用的就一句os.startfile(url),也能获得刚才我们使用webbrower模块open的效果只不过推荐是使用webbrower的因为他更具有兼容性。想到这里在加上键盘操作模块,SendKeys,在加上鼠标模拟操作嗯一定可以做出相当不错的东西。