Python 2.7 用于在扫描包含url的条形码时自动打开web浏览器的python

Python 2.7 用于在扫描包含url的条形码时自动打开web浏览器的python,python-2.7,barcode,Python 2.7,Barcode,我在Janekmuria的这篇文章中遵循了这个答案。这里的python脚本确实对我有帮助,但我有两个问题:它是否可以读取example.com/something-something,而不是必须的。此外,这里的脚本还切断了“.com”后面的任何内容。我的url后面有一些部分。有没有人可以帮我修改这个python代码,这样它就不会在“.com”之后切断任何东西 多谢各位 所以,我不相信有一个库不需要“http://”,因为获取任何网站都需要http。你可以这样做: import webbrowse

我在Janekmuria的这篇文章中遵循了这个答案。这里的python脚本确实对我有帮助,但我有两个问题:它是否可以读取example.com/something-something,而不是必须的。此外,这里的脚本还切断了“.com”后面的任何内容。我的url后面有一些部分。有没有人可以帮我修改这个python代码,这样它就不会在“.com”之后切断任何东西


多谢各位

所以,我不相信有一个库不需要“http://”,因为获取任何网站都需要http。你可以这样做:

import webbrowser
url = "http://" + str(url) #where url is the url gotten by the scanner


webbrowser.open(url)
为了更接近您的代码,其中显示了
webbrowser.open(url)
,只需将
“http://
放在url字符串前面。


至于你的第二个问题,我很困惑。你一开始说,“这里的脚本切断了“.com”后面的任何东西。但在最后一句话中,你说的是相反的,“修改这个python代码,这样它就不会切断“.com”后面的任何东西”:。那么它是在之前还是之后切断了?

我投票将这个问题作为非主题来结束,因为So不是一个代码编写服务Hi Foon,我对这一点很陌生,所以我不完全确定我应该在哪里发布这个。你对我应该把问题贴在哪里有什么建议吗?谢谢