国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python引入其他文件夾里的py文件的方法

這篇具有很好參考價值的文章主要介紹了python引入其他文件夾里的py文件的方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在寫python框架的時候,經(jīng)常會用到引入其他文件夾里的python文件,要是都在同目錄下的還好,直接import就好了,可是有的不在同一個目錄,很多初學(xué)者就發(fā)現(xiàn)直接import報錯了
1.如果是同目錄下的引入

如下圖,test_a.py和test_b.py文件都在同一個目錄
在這里插入圖片描述

python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法

?文章來源地址http://www.zghlxwxcb.cn/news/detail-731939.html

要在test_b里引入test_a的話

,直接在test_b里import
python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法

python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法
反之亦

2.在不同文件夾里引入

python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法

如果工程目錄是這樣的,想要在test_d里引入test_c.py文件
python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法
test_c.py里有個方法c,

如圖
python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法

方法1:直接import
#引入test_c.py文件
import testFile.test_c

print('這是test_d')
testFile.test_c.c()

?python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法

方法2:from…import…

#引入test_c.py文件
from testFile.test_c import c
print('這是test_d')
c()

?

有一種可能在引入的時候會報錯,這時候有一個很簡單的方法,就是在文件夾里多建一個__init__.py文件

2.1 在文件夾里加個__init__.py文件

在testFile文件夾里加上__init__.py文件,注意是兩個_
這時候再運行test_d.py文件,沒報錯了

python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法

2.2 用sys庫里的sys.path.append

當路徑是這樣的python 引用其他目錄py文件,Python,python,開發(fā)語言,前端,服務(wù)器,算法
test_1.py文件里有test1的方法
要在test_2.py文件里引入test_1.py

import sys
sys.path.append('..')
from dir_1.test_1 import test1

test1()

?

綜上所述,其實引入其他文件的方法有兩種,一個是直接import,一個是from…import…
其實引入python庫的方法也是這樣的
有時候庫名很長,可以用as 別名的方法來
比如引入selenium庫里的鍵盤庫,取個ac的別名,下面就直接用ac來代替ActionChains了

??? from selenium.webdriver.common.action_chains import ActionChains as ac
?

?

到了這里,關(guān)于python引入其他文件夾里的py文件的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Python 調(diào)用同一文件夾下另一個.py文件中的類和函數(shù)

    Python 調(diào)用同一文件夾下另一個.py文件中的類和函數(shù)

    A.py文件如下: 在B.py文件調(diào)用A.py文件的add函數(shù)如下: 輸出結(jié)果為: A.py文件如下: 在B.py文件調(diào)用A.py文件的add函數(shù)如下: 得到結(jié)果: 參考鏈接 python調(diào)用另一個.py文件中的類和函數(shù)或直接運行另一個.py文件

    2024年02月13日
    瀏覽(18)
  • python中針對同一目錄或不同目錄下的其他文件或文件夾的import用法

    在Python中, import 用于導(dǎo)入其他文件或模塊的內(nèi)容,讓你可以在當前文件中使用這些內(nèi)容。下面我將介紹如何使用 import 來導(dǎo)入同一目錄或不同目錄下的文件或文件夾。 1. 導(dǎo)入同一目錄下的文件或模塊: 如果你要導(dǎo)入與當前文件位于同一目錄下的文件或模塊,可以直接

    2024年02月14日
    瀏覽(27)
  • Linux移動文件夾(文件)到其他文件夾 / 復(fù)制到其他文件夾 【cp / mv命令】

    1)將一個文件夾復(fù)制到另一個文件夾下(一般復(fù)制一個項目的時候,直接使用這個命令) cp -r /home/packageA /home/packageB 運行命令之后packageB文件夾下就有packageA文件夾了。? 2)將一個文件夾下的所有內(nèi)容復(fù)制到另一個文件夾下(這種一般是復(fù)制很多小文件的時候使用) cp -r /

    2024年02月06日
    瀏覽(101)
  • u盤里的文檔和文件夾變成exe文件解決辦法

    u盤里的文檔和文件夾變成exe文件解決辦法

    源文件是文檔或者文件夾,變成.exe尾綴的文件且被認為是病毒處在隔離區(qū),無法從隔離區(qū)中將文件拿出,可以采取以下方法進行解決: 第一步: 在u盤內(nèi)新建兩個記事本(如圖所示) 第二步: 分別在兩個記事本中輸入指令: 第一個指令: Windows Registry Editor Version 5.00 [HKEY_

    2024年02月08日
    瀏覽(22)
  • linux 刪除指定文件夾外的其他所有(文件)文件夾

    linux 刪除指定文件夾外的其他所有(文件)文件夾

    方法一. 刪除指定文件夾外的其他所有文件夾命令: 方法二. 刪除指定文件夾外的其他所有文件夾命令: 查看當前文件夾下有哪些文件和子文件夾,當看到倆個文件夾和多個文件,需求是只保留 public 這個文件夾 其他的文件夾和文件 統(tǒng)統(tǒng)都刪除,如下圖所示,只要一個命令:

    2024年02月09日
    瀏覽(28)
  • 關(guān)于 Visual Studio Code 項目里的 .vscode 文件夾

    在 Visual Studio Code (VS Code) 中,當新建一個項目后,會在項目根目錄下生成一個名為 .vscode 的文件夾。這個文件夾是用來存放與項目配置和工具相關(guān)的文件的。它提供了一些功能和設(shè)置,可以幫助我們更好地管理和開發(fā)項目。 下面是一些常見的文件和內(nèi)容,這些文件可以在 .

    2024年02月15日
    瀏覽(17)
  • VBA:Application.GetOpenFilename打開指定文件夾里的excel類型文件(xls、xlsx)

    \\\'GetOpenFilename相當于Excel打開窗口,通過該窗口選擇要打開的文件,并可以返回選擇的文件完整路徑和文件名。 \\\'Application.GetOpenFilename(“文件類型篩選規(guī)則(就是說明)”,“優(yōu)先顯示第幾個類型的文件”,“標題”,“是否允許選擇多個文件名”) 打開類型只限excel文件 \\\'“文件類型

    2024年02月11日
    瀏覽(22)
  • 怎么快速卸載Vue項目里的node_modules文件夾

    ????????因為平時裝依賴的時候,有可能會報錯怎么不管用的時候,就需要把node_modules文件夾刪了重新intall一下,但是直接刪的話會要管理員權(quán)限,或者各種問題,這個時候就可以使用一個工具來解決 rimraf ? ? ? ? 用 rimraf 來卸載的話還是非??斓?,親測比直接shift+Dele

    2024年02月11日
    瀏覽(21)
  • python 各種遍歷文件夾的方法

    Python?提供了一些庫,可以幫助我們實現(xiàn)文件夾遍歷。在本文中,我將介紹三種常用的遍歷文件夾的方法,并且給出每種方法的使用示例和優(yōu)缺點分析。 ?os.walk() 是?Python?中最常用的遍歷文件夾的方法。這個方法會自動地遞歸遍歷文件夾中的所有子文件夾。在遍歷過程中,返

    2024年03月12日
    瀏覽(37)
  • 電腦共享文件夾-實現(xiàn)手機和其他電腦的文件同步更新

    電腦共享文件夾-實現(xiàn)手機和其他電腦的文件同步更新

    1.首先利用快捷鍵“win+R”的組合開啟運行,并輸入“gpedit.msc”命令; 彈出窗口 2.打開本地組策略編輯器后,按照“計算機配置-管理模板-網(wǎng)絡(luò)-Lanman工作站”這個順序來找到Lanman工作站這個程序; 3.點擊進入后,我們可以看到有個名為“啟用不安全的來賓登錄”是未配置的狀態(tài)

    2024年02月11日
    瀏覽(33)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包