[英]Import python modules from files
如何從* py文件導入模塊? 我有以下行的文件pythonScript.py:import os,sys。 如果我導入文件pythonScript,這些行將不會執行。 在這些模塊上使用Usung我遇到名稱錯誤。
聽起來您還沒有完全了解導入的工作方式。
如果您運行:
import my_module
然后, my_module.py
模塊中包含的所有內容都將命名為my_module
。 因此,要使用此模塊,您必須輸入:
result = my_module.some_function(1,2,3,4)
object1 = my_module.SomeClass()
同樣,如果您確實要使用my_module
的os
導入,則必須通過以下方式訪問它:
my_module.os
如果您使用以下方式導入:
from my_module import *
那么您可以直接訪問os
,但是值得注意的是,不建議使用通配符(*)導入。
只需在python終端中再次import os
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.