簡體   English   中英

在模塊中導入python包

[英]Import python package in the module

我是Python的初學者。 我正在使用set python庫,並且想在.py模塊中使用我的代碼的一部分。 我應該在模塊或主文件中的哪組庫中寫“導入”? 如果我沒有在模塊中編寫它,則程序將無法運行。

#mainfile.py
import cv2
import faceResearch
faceResearch.mn()

#faceResearch.py
import cv2
def mn():
    image = cv2.imread("Smiling/3--1873301-Smiling woman looking at camera.jpg")
    cv2.imshow("im", image)
    cv2.waitKey(0)
    cv2.destroyAllWindows()


#so, in wich file should I write "import cv2"? in mainfile? in file of the module? or in both?

您應該將import cv2保留在模塊( faceResearch.py ?)中,而不要保留main.py中 這樣,其他所有導入模塊的腳本將自動導入cv2 如果安裝了cv2 您可以檢查是否安裝了cv2 ,如果未顯示,則顯示錯誤消息: 鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM