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函式
- 函式呼叫棧的問題函式
- springfox-swagger-ui 在二級目錄下的路徑問題SpringSwaggerUI
- 關於onethink 目錄,檔案讀寫檢測函式中的問題函式
- 函式呼叫引數變數傳值的問題函式變數
- pbootcms模板內頁呼叫子欄目,如果沒有子欄目則呼叫同級欄目boot
- c++ Cmake工程(1)同級目錄C++
- proc_create_data函式建立/proc/目錄下的檔案函式
- 記錄個Java/Groovy的小問題:空字串呼叫split函式返回非空陣列Java字串函式陣列
- Windows 下 PHP 7 中 *getcsv 函式解析 CSV 錯誤的問題記錄WindowsPHP函式
- jvm常問問題目錄JVM
- 解析python生成器函式的呼叫Python函式
- Python教程:拆分多級目錄的方法Python
- 【程式異常記錄】01 --- python編碼問題Python
- Qt 子執行緒呼叫connect/QMetaObject::invokeMethod 不呼叫槽函式問題QT執行緒Object函式
- Laravel 配置二級目錄訪問Laravel
- Python入門之函式呼叫(二)Python函式
- GO 同 (異) 包呼叫以及 struct 的用法GoStruct
- Python透過函式名呼叫函式的幾種場景Python函式
- 一類初等函式下取點問題函式
- 介面詭異的404問題記錄
- 當Bcrypt與其他Hash函式同時使用時造成的安全問題函式
- 外部函式的呼叫函式
- 記錄一次SQL函式和優化的問題SQL函式優化
- python函式的定義和呼叫是什麼?Python函式
- python 系統函式呼叫sed分組Python函式
- 如何使用python super函式呼叫父類?Python函式
- python不定長引數如何呼叫函式?Python函式
- 好程式設計師Python培訓分享Python的遞迴函式與匿名函式呼叫程式設計師Python遞迴函式
- python requests 怎麼解決 url 中../ 自動跳目錄的問題?Python
- Python 潮流週刊#64:Python 的函式呼叫還很慢麼?(摘要)Python函式
- 運維記錄1——解決在Nginx下部署CRA專案,二級目錄不能訪問的問題運維Nginx
- 函式內部This的指向問題函式
- Python異常 ValueError的問題詳解PythonError
- 子函式呼叫函式
- 函式呼叫棧函式
- 『無為則無心』Python函式 — 38、Python中的異常Python函式
- Python函式練習題Python函式