亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

pycharm如何實(shí)現(xiàn)跨目錄調(diào)用文件

 更新時(shí)間:2020年02月28日 08:50:17   作者:Tynam.Yang  
這篇文章主要介紹了pycharm如何實(shí)現(xiàn)跨目錄調(diào)用文件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

筆者今天在一個(gè)測(cè)試qq群中遇到解決跨目錄中調(diào)用文件的問題。現(xiàn)在來總結(jié)一下。

以下圖目錄為例:

1、同目錄下直接調(diào)用掉用。test2.py和test3.py在同一個(gè)目錄test2下。

  所以在test3.py調(diào)用test2.py可以直接調(diào)用的

  import test2即可使用test2中所有的方法

2、跨目錄調(diào)用,需要增加調(diào)用文件的目錄。以test3.py中調(diào)用test1.py為例

  在test3.py中增加test1.py所在目錄下的路徑??梢允窍鄬?duì)路徑也可以是絕對(duì)路徑。

  步驟:導(dǎo)入sys模塊,然在在sys的path下添加路徑,再導(dǎo)入test.py

test1.py內(nèi)容如下:  

def func():
 print('test1')

test3.py內(nèi)容如下: 

import sys
sys.path.append("..")
from test1 import test1
test1.func()
print("test3")

結(jié)果如下:

3、根據(jù)上邊的做法是可以成功調(diào)用到的。但是在pycharm中會(huì)在from test1 import test1中的兩個(gè)導(dǎo)入名稱下方出現(xiàn)紅色波浪線

  解決方法:在test3.py的父目錄上右鍵點(diǎn)擊,選擇mark directory as ,然后選擇excluded。成功解決

  

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論