1樓:匿名使用者
這個問題涉及
bai到包和模組管
du理。包zhi名和模組名一般是小寫。你dao的檔案是專下面的結構屬,需要建立空檔案 b/__init__.py,將b目錄變成package。
a/a.py
from b.c import indexindex()
b/c.py
def index():
print("hello")
b/__init__.py
a/a.py 裡面有兩種引用方式,相對引用和絕對引用:
# 如果a.py是 library,兩種引用方式都可以from ..b.
c import index# 如果a.py是 executable,必須使用絕對引用from b.c import index如果使用絕對引用,需要確保b所在目錄在pythonpath (sys.
path)裡面,比如可以這樣執行:
env pythonpath=. python a/a.py
2樓:鄂珺趙澎
自定義模組在同一個資料夾下面的話
直接import
或import
。。from
。。。就好
3樓:次堅危珂
1、相同目錄下,若在程式test1.py中匯入模組mod1,則直接使用import
mod1或from
mod1
import
*;2、主程式所在目錄是模組所回在目錄的父(或祖輩)目錄則要答建立空檔案__init__.py檔案然後使用
from
mod2.mod2
import*
求大神告知為什麼python匯入自定義模組時失敗,匯入自帶模組卻可以。
4樓:酒盡望天
不是寫得很清楚嗎,使用了不可用的符號,應該是你寫的指令碼本身有問題
5樓:
做一個簡單的模組檔案試一試
檔案路徑f:\testin.py
# -*- coding:utf-8- -*-def hoge():
print("hoge")
然後匯入
回以上在我的windows下沒有問題答
python中怎麼呼叫自定義函式
網上的很多資料都是說 如果把my abs 的函式定義儲存為abstest.py檔案了,那麼,可以在該檔案的當前目錄下啟動python直譯器,用from abstest import my abs來匯入my abs 函式,注意abstest是檔名 不含.py副檔名 但是在嘗試這種方法後,發現仍然還是無...
thinkphp怎么匯入自定義類庫
1.自定義的類庫放到lib資料夾。2.在要引入框架的地方,新增這段 import yalib.charset 代表的是lib資料夾下的yalib目錄下的charset.class.php檔案。sopcast安卓版的怎麼匯入自定義 coredata怎麼存放自定義的類 eclipse怎麼建立自定義標籤類...
幾何畫板如何自定義工具,幾何畫板中自定義工具螞蟻座標系怎麼用
歐陽絕塵告訴我的,成功設定。給你,可以試試。選擇方法如下 1 開啟幾何畫板軟體後,按住工具按鈕,出現列表之後,點一下 選擇工具資料夾 2 找到你幾何畫板的安裝資料夾,在他下面有一個 tool folder 選擇,然後他會提示沒有,不用管它,一直確定下去就好了。3 這個時候點一下工具按鈕,應該會有很多...