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

淺談Python2、Python3相對(duì)路徑、絕對(duì)路徑導(dǎo)入方法

 更新時(shí)間:2018年06月22日 09:31:48   作者:ShellCollector  
今天小編就為大家分享一篇淺談Python2、Python3相對(duì)路徑、絕對(duì)路徑導(dǎo)入方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

os.path.dirname() 獲取父目錄

os.path.basename() #獲取文件名或者文件夾名

python2缺省為相對(duì)路徑導(dǎo)入,python3缺省為絕對(duì)路徑導(dǎo)入

python2絕對(duì)路徑導(dǎo)入

from __future__ import absolute_import

python2缺省會(huì)搜索上一級(jí)目錄、上上級(jí)目錄

解決方案:

import platform
pver=platform.python_version()
pversion= int(pver.split('.')[0])
try:
 if pversion==2:
  print(1)
  from .A import aa
 else:
 print(2)
 from A import aa
except:
 print(3)
 from A import aa

異常處理版:

try:
 from .A import aa
 print(12)
except:
 print(22)
 from A import aa

其他重點(diǎn)

1、包之所以為包,取決于是否有__init__.py文件

2、相對(duì)路徑導(dǎo)入僅用于包內(nèi),同一個(gè)頂級(jí)包內(nèi)

3、當(dāng)前目錄:

play$ python main.py

play為當(dāng)前目錄

play$ python test/main.py

play/test為當(dāng)前目錄

play$ python -m test.main

play為當(dāng)前目錄

出現(xiàn)SystemError: Parent module '' not loaded, cannot perform relative import錯(cuò)誤一個(gè)原因?yàn)榘鼉?nèi)使用相對(duì)路徑,改用python -m可解決。

以上這篇淺談Python2、Python3相對(duì)路徑、絕對(duì)路徑導(dǎo)入方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python進(jìn)度條的制作代碼實(shí)例

    Python進(jìn)度條的制作代碼實(shí)例

    這篇文章主要介紹了Python進(jìn)度條的制作代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • django rest framework 實(shí)現(xiàn)用戶登錄認(rèn)證詳解

    django rest framework 實(shí)現(xiàn)用戶登錄認(rèn)證詳解

    這篇文章主要介紹了django rest framework 實(shí)現(xiàn)用戶登錄認(rèn)證詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python時(shí)間和字符串轉(zhuǎn)換操作實(shí)例分析

    Python時(shí)間和字符串轉(zhuǎn)換操作實(shí)例分析

    這篇文章主要介紹了Python時(shí)間和字符串轉(zhuǎn)換操作,結(jié)合實(shí)例形式分析了Python時(shí)間的格式化輸出、時(shí)間戳轉(zhuǎn)換、datetime轉(zhuǎn)換字符串等相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • Python中循環(huán)引用(import)失敗的解決方法

    Python中循環(huán)引用(import)失敗的解決方法

    在python中常常會(huì)遇到循環(huán)import即circular import的問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于Python中循環(huán)引用(import)失敗的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • 使用Python簡(jiǎn)單實(shí)現(xiàn)去除彩色水印

    使用Python簡(jiǎn)單實(shí)現(xiàn)去除彩色水印

    這篇文章主要為大家詳細(xì)介紹了如何使用Python簡(jiǎn)單實(shí)現(xiàn)去除彩色水印效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-02-02
  • conda創(chuàng)建pytorch環(huán)境報(bào)錯(cuò)

    conda創(chuàng)建pytorch環(huán)境報(bào)錯(cuò)

    這篇文章主要介紹了conda創(chuàng)建pytorch環(huán)境報(bào)錯(cuò),幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-04-04
  • Django 多對(duì)多字段的更新和插入數(shù)據(jù)實(shí)例

    Django 多對(duì)多字段的更新和插入數(shù)據(jù)實(shí)例

    這篇文章主要介紹了Django 多對(duì)多字段的更新和插入數(shù)據(jù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • python?實(shí)時(shí)獲取kafka消費(fèi)隊(duì)列信息示例詳解

    python?實(shí)時(shí)獲取kafka消費(fèi)隊(duì)列信息示例詳解

    這篇文章主要介紹了python實(shí)時(shí)獲取kafka消費(fèi)隊(duì)列信息,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Python數(shù)據(jù)分析庫(kù)pandas高級(jí)接口dt的使用詳解

    Python數(shù)據(jù)分析庫(kù)pandas高級(jí)接口dt的使用詳解

    這篇文章主要介紹了Python數(shù)據(jù)分析庫(kù)pandas高級(jí)接口dt的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • Python入門(mén)教程(十九)python的函數(shù)詳解

    Python入門(mén)教程(十九)python的函數(shù)詳解

    這篇文章主要介紹了Python入門(mén)教程(十九)python的函數(shù),函數(shù)是組織好的,可重復(fù)使用的,用來(lái)實(shí)現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段,需要的朋友可以參考下
    2023-04-04

最新評(píng)論

班玛县| 新巴尔虎左旗| 宜昌市| 咸阳市| 筠连县| 长顺县| 辽宁省| 泸州市| 临澧县| 东丰县| 固始县| 庆云县| 罗山县| 栖霞市| 繁昌县| 安陆市| 周口市| 云南省| 叙永县| 衡阳市| 普兰店市| 南靖县| 太仆寺旗| 多伦县| 晴隆县| 四川省| 宜宾市| 上饶县| 上犹县| 阜平县| 柞水县| 浦北县| 湖州市| 多伦县| 定西市| 焦作市| 浑源县| 普安县| 辽阳县| 凤翔县| 兴和县|