在Python3中没有名为ldtputils的模块

时间:2018-04-24 08:16:07

标签: python-3.x user-interface ubuntu-16.04

我正在尝试使用基本功能运行以下代码来打开网页,主要是路由器的首页,输入用户名和密码并按回车键。每次我使用Python3运行时,我都会收到错误“No Module named ldtputils”。请帮忙。

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC    
import time
from ldtp import *
from ldtputils import *    
from selenium.webdriver.common.keys import Keys

browser = webdriver.Firefox(executable_path='/path/geckodriver')
wait = WebDriverWait(browser, 10)
browser.get('http://192.168.10.1')
time.sleep(4)
generatekeyevent('user')
keypress('<tab>')
generatekeyevent('pass')
keypress('<tab>')
keypress('<enter>')

1 个答案:

答案 0 :(得分:0)

您必须为该python版本下载它。您可以使用pip3 为python3版本安装ldtputils包。

使用此命令:

sudo -H pip3 install ldtputils

此外,如果您之前没有使用过pip3而没有安装它;那么你需要先安装它。使用此命令:

sudo apt-get -y install python3-pip