python同異級目錄下的函式呼叫問題
1.同級目錄下的呼叫
在ex1下寫
def aa(x,y):
print('和為',x+y)
在ex2下呼叫
import sys
sys.path.append('\python1')
from ex1 import aa
aa(2,3)
注意事項
1.如果不能呼叫,pycharm開啟Settings->Build->Console->python Console,然後如下圖所示,最後點選儲存
2.右鍵資料夾python1的目錄,Mark Directory as ->Sources Root就可以了
2.異目錄下的呼叫
1.如上圖所示,資料夾python2中的.py檔案呼叫python1中的.py檔案
比如:py1.py呼叫ex1.py中的方法
ex1.py中程式碼
def aa(x,y): print('和為',x+y)
py1.py為
import sys
sys.path.append("..")
from python1.ex1 import aa
aa(3,4)
但是會有紅色的下劃線,但是這不代表就會影響執行。
去掉下劃線紅線的方法:右鍵資料夾python2,Mark Directory as ->Sources Root->Excluded
2.test.py呼叫ex1.py
可以直接呼叫
from python1.ex1 import aa
aa(3,4)
相關文章
- MySQL函式查詢目錄樹問題記錄MySql函式
- 函式呼叫棧的問題函式
- jboss下的server\all目錄和server\default目錄問題Server
- c++ Cmake工程(1)同級目錄C++
- pbootcms模板內頁呼叫子欄目,如果沒有子欄目則呼叫同級欄目boot
- 儲存目錄的SMB目錄共享問題
- 關於onethink 目錄,檔案讀寫檢測函式中的問題函式
- 函式呼叫引數變數傳值的問題函式變數
- proc_create_data函式建立/proc/目錄下的檔案函式
- php建立多層目錄的函式PHP函式
- input函式出現的問題(Python)函式Python
- springfox-swagger-ui 在二級目錄下的路徑問題SpringSwaggerUI
- 記錄個Java/Groovy的小問題:空字串呼叫split函式返回非空陣列Java字串函式陣列
- jvm常問問題目錄JVM
- Python: 受限制的 "函式呼叫"Python函式
- php -- glob遍歷目錄函式PHP函式
- Python教程:拆分多級目錄的方法Python
- spring呼叫帶引數的oracle函式應注意的問題SpringOracle函式
- shell指令碼:建立函式並指定目錄進行下載指令碼函式
- GO 同 (異) 包呼叫以及 struct 的用法GoStruct
- Windows 下 PHP 7 中 *getcsv 函式解析 CSV 錯誤的問題記錄WindowsPHP函式
- 【程式異常記錄】01 --- python編碼問題Python
- Laravel 配置二級目錄訪問Laravel
- Linux下目錄的x執行許可權問題Linux
- 解析python生成器函式的呼叫Python函式
- 函式索引的問題函式索引
- 0001-HTML中上一級目錄、上上級目錄、下一級目錄、下下級目錄中的頁面的相互引用HTML
- jboss釋出目錄問題?
- Qt 子執行緒呼叫connect/QMetaObject::invokeMethod 不呼叫槽函式問題QT執行緒Object函式
- 介面詭異的404問題記錄
- 一類初等函式下取點問題函式
- 當Bcrypt與其他Hash函式同時使用時造成的安全問題函式
- C# 呼叫目標異常C#
- 外部函式的呼叫函式
- tomcat虛擬目錄對映網路共享目錄的問題Tomcat
- 記錄一次SQL函式和優化的問題SQL函式優化
- Python入門之函式呼叫(二)Python函式
- 動態呼叫python類和函式Python函式