最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python使用import引入其他目錄文件方式

 更新時(shí)間:2024年02月09日 10:36:07   作者:零點(diǎn)的成長(zhǎng)日記  
這篇文章主要介紹了python使用import引入其他目錄文件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python用import引入其他目錄文件

使用相對(duì)路徑

說(shuō)明:

  • .代表當(dāng)前文件所在路徑
  • ..代表當(dāng)前文件的父目錄
  • ...代表爺爺目錄,以此類推,每多一個(gè)點(diǎn),就向上翻一層目錄

 1、在blue.py中引入green.py

from ..Two import green

2、在red.py中引入black.py

from .Three.threeOne import black

3、在black.py中引入red.py

from ... import red

使用絕對(duì)路徑

1、在red.py中引入black.py

from Three.threeOne import black

2、在blue.py中引入red.py

import sys
from pathlib import Path
sys.path.append(str(Path(__file__).resolve().parents[1]))  # 將父級(jí)目錄加入執(zhí)行目錄列表
import red   # 由于red.py所在目錄已加入到sys.path,可直接引入

代碼中

  • parents返回一個(gè)列表
  • parents[0]代表該文件所在目錄,下標(biāo)每加一,目錄向上一層
  • parents[1]得到的是父目錄

_file_當(dāng)前文件相對(duì)于終端的路徑,os.path.abspath(__file__)可獲得文件的絕對(duì)路徑。

python import另一個(gè)文件夾里的文件

問(wèn)題描述

如題,想要在一個(gè).py文件中import另一個(gè)文件夾里的文件。

這個(gè)問(wèn)題經(jīng)常遇到,故寫(xiě)下該博文以便查閱。

解決方案

采用絕對(duì)路徑法: 

import sys
sys.path.append(r"/root/code/ioc/control")
from baselines.common import *

注意:

如果使用上述參考鏈接引用子目錄下的文件,必須在該目錄創(chuàng)建__init__.py文件,要不然會(huì)一直報(bào)錯(cuò)

ModuleNotFoundError: No module named ’XXX‘

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • numpy數(shù)組的重塑和轉(zhuǎn)置實(shí)現(xiàn)

    numpy數(shù)組的重塑和轉(zhuǎn)置實(shí)現(xiàn)

    本文主要介紹了numpy數(shù)組的重塑和轉(zhuǎn)置實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Python數(shù)據(jù)結(jié)構(gòu)與算法中的棧詳解(1)

    Python數(shù)據(jù)結(jié)構(gòu)與算法中的棧詳解(1)

    這篇文章主要為大家詳細(xì)介紹了Python中的棧,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Python與Redis的連接教程

    Python與Redis的連接教程

    這篇文章主要介紹了Python與Redis的連接教程,Redis是一個(gè)高性能的基于內(nèi)存的數(shù)據(jù)庫(kù),需要的朋友可以參考下
    2015-04-04
  • Python PyWebIO提升團(tuán)隊(duì)效率使用介紹

    Python PyWebIO提升團(tuán)隊(duì)效率使用介紹

    這篇文章主要為大家介紹了Python PyWebIO提升團(tuán)隊(duì)效率使用介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 如何對(duì)numpy?矩陣進(jìn)行通道間求均值

    如何對(duì)numpy?矩陣進(jìn)行通道間求均值

    這篇文章主要介紹了如何對(duì)numpy?矩陣進(jìn)行通道間求均值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 淺析Python中的多重繼承

    淺析Python中的多重繼承

    這篇文章主要介紹了Python中的多重繼承,是Python學(xué)習(xí)中的基本知識(shí),代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • Python實(shí)現(xiàn)的文軒網(wǎng)爬蟲(chóng)完整示例

    Python實(shí)現(xiàn)的文軒網(wǎng)爬蟲(chóng)完整示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的文軒網(wǎng)爬蟲(chóng),結(jié)合完整實(shí)例形式分析了Python爬蟲(chóng)爬取文軒網(wǎng)圖書(shū)信息的相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • Python爬蟲(chóng)圖片懶加載技術(shù) selenium和PhantomJS解析

    Python爬蟲(chóng)圖片懶加載技術(shù) selenium和PhantomJS解析

    這篇文章主要介紹了Python爬蟲(chóng)圖片懶加載技術(shù) selenium和PhantomJS解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 詳解Python中如何寫(xiě)控制臺(tái)進(jìn)度條的整理

    詳解Python中如何寫(xiě)控制臺(tái)進(jìn)度條的整理

    這篇文章主要介紹了詳解Python中如何寫(xiě)控制臺(tái)進(jìn)度條的整理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • python簡(jiǎn)單分割文件的方法

    python簡(jiǎn)單分割文件的方法

    這篇文章主要介紹了python簡(jiǎn)單分割文件的方法,涉及Python針對(duì)文件的讀取與寫(xiě)入技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07

最新評(píng)論

沙洋县| 万宁市| 建昌县| 龙口市| 平武县| 商南县| 阿图什市| 吴忠市| 房产| 仙居县| 安陆市| 麻江县| 罗城| 耿马| 海林市| 古交市| 时尚| 同德县| 长春市| 读书| 西青区| 略阳县| 金平| 昭觉县| 临邑县| 西平县| 托克托县| 赤峰市| 中江县| 石狮市| 翁牛特旗| 临潭县| 新龙县| 永吉县| 普定县| 新民市| 罗江县| 长丰县| 惠水县| 西乌珠穆沁旗| 乌拉特中旗|