python文件传输模块_如何将python对象从一个文件模块传递到另一个文件模块?
我試圖用python和selenium實現頁面對象模型。為此,我有兩個模塊:
登錄頁.pyclass LoginPage:
def __init__(self, driver):
self.driver = driver
'''do something with the self.driver object.
Example: Using self.driver.title() I can make sure if I am on the right page but it shows an error'''
def Login(self, username, password):
'''Use the same driver object for calling username and password objects of a page'''
程序.py
^{pr2}$
來自程序.py模塊,我正在創建一個Firefox驅動程序并傳遞對“driver”的引用。此“driver”作為參數傳遞給LoginPage()。
這個登錄頁.py無法使用“driver”。誰能幫我找出錯誤嗎?
回溯:Traceback (most recent call last):
File "/media/Pinku/POMProject/src/Program.py", line 4, in class Program:
File "/media/Pinku/POMProject/src/Program.py", line 11, in Program login = LoginPage(driver)
File "/media/Pinku/POMProject/src/LoginPage.py", line 5, in init if self.driver.title() == "Sign In":
TypeError: 'unicode' object is not callable
總結
以上是生活随笔為你收集整理的python文件传输模块_如何将python对象从一个文件模块传递到另一个文件模块?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 整合excel_pytho
- 下一篇: swiper默认选中_Swiper