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

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

 更新時(shí)間:2025年12月15日 11:53:19   作者:779醒  
文章主要介紹了在Python項(xiàng)目中引入外部文件時(shí)遇到的問(wèn)題及解決方法,通過(guò)使用`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')	# 通過(guò)絕對(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)前文件夾下引用

直接給文件名完整拼寫(xiě)提示

寫(xiě)完后仍提示拼寫(xiě)有誤,但只要路徑和文件名都對(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)語(yǔ)音功能

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

    文章介紹了pyttsx3庫(kù),這是一個(gè)用于Python的離線文本轉(zhuǎn)語(yǔ)音庫(kù),支持跨平臺(tái)使用,它能夠?qū)崿F(xiàn)基礎(chǔ)文本轉(zhuǎn)語(yǔ)音、自定義語(yǔ)速和音量、切換語(yǔ)音類型、中斷語(yǔ)音、批量朗讀文件和將語(yǔ)音保存為音頻文件等功能,需要的朋友可以參考下
    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編寫(xiě)的最短路徑算法

    python編寫(xiě)的最短路徑算法

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

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

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

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

    這篇文章主要介紹了python查看矩陣的行列號(hào)以及維數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    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)論

略阳县| 乌鲁木齐市| 五常市| 东光县| 昌乐县| 平谷区| 乌拉特后旗| 华蓥市| 武穴市| 水城县| 永新县| 大渡口区| 龙陵县| 永寿县| 娄底市| 兴安盟| 揭阳市| 乌拉特中旗| 英山县| 南召县| 郴州市| 昭觉县| 新宁县| 桦川县| 南和县| 淮南市| 基隆市| 吉木乃县| 海盐县| 梁河县| 武城县| 嘉兴市| 秀山| 穆棱市| 巴林左旗| 奇台县| 白玉县| 清河县| 平阴县| 建水县| 麦盖提县|