欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python import 上級目錄的導(dǎo)入

 更新時(shí)間:2020年11月03日 11:25:47   作者:蕉叉熵  
這篇文章主要介紹了python import 上級目錄的導(dǎo)入,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

有時(shí)候我們可能需要import另一個(gè)路徑下的python文件,例如下面這個(gè)目錄結(jié)構(gòu),我們想要在_train.py里import在networks目錄下的_lstm.py和上級目錄下的_config.py。

_config.py
networks
	_lstm.py
	_cnn.py
pipelines 
	_train.py

只需兩步操作

(1)在networks文件夾下創(chuàng)建空的__init__.py文件

_config.py
networks
	_lstm.py
	_cnn.py
pipelines 
	_train.py

(2)使用sys庫添加路徑

# _train.py
import sys
sys.path.append("..") # 這句是為了導(dǎo)入_config
from networks._lstm import *
from _config import *

更新

有同學(xué)反映,Python 3.6.7以上方法失效。這里給出一個(gè)不優(yōu)雅的解決方法,其本質(zhì)是遞歸遍歷文件路徑,增加到引用的路徑中。

完整測試代碼請看 https://github.com/SongDark/Import_Test

# _train.py
import sys, os
sys.path.append("..")
sys.path.extend([os.path.join(root, name) for root, dirs, _ in os.walk("../") for name in dirs])
 

到此這篇關(guān)于python import 上級目錄的導(dǎo)入的文章就介紹到這了,更多相關(guān)python import 上級目錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PyCharm虛擬環(huán)境中使用pip指令

    PyCharm虛擬環(huán)境中使用pip指令

    本文主要介紹了PyCharm虛擬環(huán)境中使用pip指令,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Python設(shè)計(jì)模式之模板方法模式實(shí)例詳解

    Python設(shè)計(jì)模式之模板方法模式實(shí)例詳解

    這篇文章主要介紹了Python設(shè)計(jì)模式之模板方法模式,結(jié)合實(shí)例形式較為詳細(xì)的分析了模板方法模式的概念、原理及Python定義、使用模板方法模式相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • Python數(shù)據(jù)處理numpy.median的實(shí)例講解

    Python數(shù)據(jù)處理numpy.median的實(shí)例講解

    下面小編就為大家分享一篇Python數(shù)據(jù)處理numpy.median的實(shí)例講解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python基于concurrent模塊實(shí)現(xiàn)多線程

    python基于concurrent模塊實(shí)現(xiàn)多線程

    這篇文章主要介紹了python基于concurrent模塊實(shí)現(xiàn)多線程,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-04-04
  • python如何按照自己順序讀出文件名

    python如何按照自己順序讀出文件名

    這篇文章主要介紹了python如何按照自己順序讀出文件名問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python中使用zip函數(shù)的七重境界解析

    Python中使用zip函數(shù)的七重境界解析

    這篇文章主要介紹了Python中使用zip函數(shù)的七重境界,重點(diǎn)介紹了Python中功能強(qiáng)大的zip 函數(shù)的多種用法,并給出了相應(yīng)的代碼示例,需要的朋友可以參考下
    2022-12-12
  • 如何讀取.npy文件以及如何實(shí)現(xiàn)將數(shù)組保存為圖片

    如何讀取.npy文件以及如何實(shí)現(xiàn)將數(shù)組保存為圖片

    這篇文章主要介紹了如何讀取.npy文件以及如何實(shí)現(xiàn)將數(shù)組保存為圖片問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 基于OpenCV的路面質(zhì)量檢測的實(shí)現(xiàn)

    基于OpenCV的路面質(zhì)量檢測的實(shí)現(xiàn)

    這篇文章主要介紹了基于OpenCV的路面質(zhì)量檢測,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 分享Pandas庫中的一些寶藏函數(shù)transform()

    分享Pandas庫中的一些寶藏函數(shù)transform()

    Pandas具有很多強(qiáng)大的功能,transform就是其中之一,利用它可以高效地匯總數(shù)據(jù)且不改變數(shù)據(jù)行數(shù),transform是一種什么數(shù)據(jù)操作?如果熟悉SQL的窗口函數(shù),就非常容易理解了
    2021-09-09
  • Falsk 與 Django 過濾器的使用與區(qū)別詳解

    Falsk 與 Django 過濾器的使用與區(qū)別詳解

    這篇文章主要介紹了Falsk 與 Django 過濾器的使用與區(qū)別詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06

最新評論