-2
我對Python有一個小而煩人的問題。當我在從IDLE運行的Python腳本中導入webbrowser模塊時,它工作得很好。但是,如果腳本在IDLE之外運行,導入瀏覽器模塊將使程序停止並等待用戶輸入。腳本在導入網頁瀏覽器模塊時等待輸入
我做了顯示問題一步一步以下基本例如:
print('the program has started')
print('importing some random modules')
import sys
print('sys imported')
import pyperclip
print('pyperclip imported')
import logging
print('logger imported')
print('this is the line before importing the webbrowser module')
import webbrowser
print('webbrowser module imported')
print('end of demo program')
Here是的,當我啓動該程序會發生什麼的屏幕截圖。最後,here是我輸入一些文本並按回車後程序的屏幕截圖。
什麼是它在IDLE之外導入時停止瀏覽器模塊?我只想讓程序導入模塊並正常繼續。
這裏是第三個鏈接:http://imgur.com/a/HNCs9 –
你有在當前目錄中名爲'webbrowser.py'的自己的模塊嗎? –
@JohnGordon我唯一的webbrowser.py是lib目錄中的一個,它是python自帶的。調試器說這是我運行程序時導入的那個:/ –