第一步:建庫
在.\site-packages資料夾中新建自定義資料夾,如:mylibrary
在mylibrary資料夾中:
建自定義工具檔案,如:mytool.py(類名mytool)
建__init__.py檔案(讓python認為mylibrary這是乙個包)。
init.py匯入mytool,類名mylibrary
細節注意:匯入格式為
from mylibrary.mytool import mytool
必須帶字首,否則會modulenotfounderror,找不到mytool
第二步:導入庫
和匯入selenium2library類似,直接輸入mylibrary(不需要再選擇路徑)
推薦詳細操作方法(親測有效,感謝樓主):
【robotframework之八】自定義庫
RobotFramewor自定義Python庫
最近在看rf 接觸到自定義的python庫的用法,記錄於此 1.網上常用的方法 2.直接在rf中引用python檔案 3.中使用import library關鍵字引用python檔案 4.結果展示 5.rf 與 selenium互動 1.網上常用的方法 1 在python安裝目錄下的lib site...
python匯入自定義模組
原文章路徑 上網查了下資料和自己實驗了下,有幾個方法 1.如果匯入的模組和主程式在同個目錄下,直接import就行了 2.如果匯入的模組是在主程式所在目錄的子目錄下,可以在子目錄中增加乙個空白的 init py檔案,該檔案使得python直譯器將子目錄整個也當成乙個模組,然後直接通過 import ...
Python匯入自定義模組
第一種 這裡有個大前提,就是你的py執行檔案和模組同屬於同個目錄 父級目錄 如下圖 function和dataprepare在同乙個目錄下,則可以在dataprepare中直接import 呼叫如下 from function import 第二種 執行的py檔案和模組在不同目錄下 執行檔案main...