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

python實(shí)現(xiàn)引入外部文件方式(包括項(xiàng)目外)

 更新時(shí)間:2025年12月15日 11:53:19   作者:779醒  
文章主要介紹了在Python項(xiàng)目中引入外部文件時(shí)遇到的問題及解決方法,通過使用`sys.path.append`或`sys.path.insert`方法,可以改變文件的引用優(yōu)先級(jí),此外,文章還提供了獲取絕對(duì)路徑和上級(jí)文件夾路徑的常用方法

python項(xiàng)目創(chuàng)建后需要引入項(xiàng)目外文件

import sys
sys.path.append('complete_path')	# 通過絕對(duì)路徑引用
sys.path.insert(0, 'complete_path')	# 效果同上,但引用優(yōu)先級(jí)最高
sys.path.append('./src')	# 引用當(dāng)前目錄下src文件夾
sys.path.append('../')		# 引用上級(jí)目錄中的文件
sys.path.append(os.path.abspath(os.path.join(os.path.abspath(__file__), '../')))	# 效果同上


正常import不會(huì)像當(dāng)前文件夾下引用

直接給文件名完整拼寫提示

寫完后仍提示拼寫有誤,但只要路徑和文件名都對(duì),是可以正常引用的

運(yùn)行結(jié)果:

特別注意

如果用sys.path.append方法,引入的外部文件優(yōu)先級(jí)排序是在最后的

如果系統(tǒng)路徑中(比如當(dāng)前文件夾下)有同名文件,只會(huì)引用優(yōu)先級(jí)高的

可以用sys.path.insert方法改變引用優(yōu)先級(jí)

備注:

  • os.path.abspath 獲取絕對(duì)路徑
  • os.path.join(path, ‘…/’)獲取上級(jí)文件夾

總結(jié)

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

相關(guān)文章

  • python中yield函數(shù)的用法詳解

    python中yield函數(shù)的用法詳解

    這篇文章主要為大家詳細(xì)介紹了python中yield函數(shù)的用法,數(shù)據(jù)庫(kù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Python使用pyttsx3庫(kù)實(shí)現(xiàn)離線文字轉(zhuǎn)語音功能

    Python使用pyttsx3庫(kù)實(shí)現(xiàn)離線文字轉(zhuǎn)語音功能

    文章介紹了pyttsx3庫(kù),這是一個(gè)用于Python的離線文本轉(zhuǎn)語音庫(kù),支持跨平臺(tái)使用,它能夠?qū)崿F(xiàn)基礎(chǔ)文本轉(zhuǎn)語音、自定義語速和音量、切換語音類型、中斷語音、批量朗讀文件和將語音保存為音頻文件等功能,需要的朋友可以參考下
    2026-01-01
  • Python列表推導(dǎo)式與生成器表達(dá)式用法示例

    Python列表推導(dǎo)式與生成器表達(dá)式用法示例

    這篇文章主要介紹了Python列表推導(dǎo)式與生成器表達(dá)式用法,簡(jiǎn)單描述了Python列表推導(dǎo)式與生成器表達(dá)式的概念、功能,并結(jié)合具體實(shí)例形式分析了Python列表推導(dǎo)式與生成器表達(dá)式簡(jiǎn)單使用技巧,需要的朋友可以參考下
    2018-02-02
  • Python如何實(shí)現(xiàn)機(jī)器人聊天

    Python如何實(shí)現(xiàn)機(jī)器人聊天

    這篇文章主要介紹了Python如何實(shí)現(xiàn)機(jī)器人聊天,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • python深度總結(jié)線性回歸

    python深度總結(jié)線性回歸

    這篇文章主要介紹了python的深度總結(jié)之線性回歸,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • python編寫的最短路徑算法

    python編寫的最短路徑算法

    本文給大家分享的是python 無向圖最短路徑算法:請(qǐng)各位大大指教,繼續(xù)改進(jìn)。(修改了中文字符串,使py2exe中文沒煩惱),需要的朋友可以參考下
    2015-03-03
  • Python 高級(jí)變量之字典和字符串詳解

    Python 高級(jí)變量之字典和字符串詳解

    這篇文章主要為大家介紹了Python 字典和字符串,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python查看矩陣的行列號(hào)以及維數(shù)方式

    python查看矩陣的行列號(hào)以及維數(shù)方式

    這篇文章主要介紹了python查看矩陣的行列號(hào)以及維數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python通用唯一標(biāo)識(shí)符模塊uuid使用案例詳解

    Python通用唯一標(biāo)識(shí)符模塊uuid使用案例詳解

    Python?uuid模塊用于生成128位全局唯一標(biāo)識(shí)符,支持UUID1-5版本,適用于分布式系統(tǒng)、數(shù)據(jù)庫(kù)主鍵等場(chǎng)景,需注意隱私、碰撞概率及存儲(chǔ)優(yōu)化,推薦使用uuid4,優(yōu)化方法包括批量生成和緩存,本文給大家介紹Python通用唯一標(biāo)識(shí)符模塊uuid使用,感興趣的朋友一起看看吧
    2025-07-07
  • Python機(jī)器學(xué)習(xí)從ResNet到DenseNet示例詳解

    Python機(jī)器學(xué)習(xí)從ResNet到DenseNet示例詳解

    ResNet極大地改變了如何參數(shù)化深層網(wǎng)絡(luò)中函數(shù)的觀點(diǎn)。稠密連接網(wǎng)絡(luò)(DenseNet)在某種程度上是ResNet的邏輯擴(kuò)展。讓我們先從數(shù)學(xué)上了解下
    2021-10-10

最新評(píng)論

博兴县| 南华县| 灵石县| 雷波县| 繁昌县| 忻城县| 西吉县| 南澳县| 崇义县| 洪洞县| 喜德县| 文水县| 南丹县| 长子县| 马山县| 辽源市| 南川市| 太湖县| 西安市| 达州市| 台东市| 大同县| 杭锦后旗| 乐昌市| 巴中市| 福海县| 南投县| 常州市| 溧水县| 宕昌县| 平顶山市| 五莲县| 浏阳市| 高台县| 铁力市| 岗巴县| 阿尔山市| 金阳县| 黑龙江省| 广东省| 泽普县|