python - 出错:Unresolved reference 'selenium'是什么原因
巴扎黑
巴扎黑 2017-04-18 10:29:58
0
2
984
# -*- coding: utf-8 -*-
from selenium import selenium
import unittest, time, re

class rc(unittest.TestCase):
    def setUp(self):
        self.verificationErrors = []
        self.selenium = selenium("localhost", 4444, "*chrome", "https://www.baidu.com/")
        self.selenium.start()
    
    def test_rc(self):
        sel = self.selenium
        sel.open("/")
        sel.type("id=kw", "selenium")
        sel.click("id=container")
        sel.click("id=su")
    
    def tearDown(self):
        self.selenium.stop()
        self.assertEqual([], self.verificationErrors)

if __name__ == "__main__":
    unittest.main()

这是用selenium ide 录的,转成 selenium remote control代码

在ide测试是通过的。

但在pycharm里打开,第一行from selenium import selenium

就会出错:Unresolved reference 'selenium'

这是什么原因?

======================================

(我的环境是python3.5

selenium3.3.1

selenium-server-standalone-3.3.1.jar)

巴扎黑
巴扎黑

répondre à tous(2)
迷茫
  1. Ouvrez les paramètres de Pycharm et recherchez Project Interpreter pour voir s'il existe un package correspondant et si la version de Python est cohérente avec votre version de Python

  2. Assurez-vous que votre sélénium est dans PYTHONPATH

  3. Ajoutez du sélénium à vos dépendances PYTHONPATH ou Pycharm

小葫芦

Ce problème est dû à plusieurs Python installés sur votre ordinateur
Veuillez vous référer à la solution.

https://zhuanlan.zhihu.com/p/...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!