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

Python引用(import)文件夾下的py文件的方法

 更新時間:2014年08月26日 09:12:55   投稿:junjie  
這篇文章主要介紹了Python引用(import)文件夾下的py文件的方法,Python中比較特別,導入文件夾下的py文件,則這個目錄下必須要有一個__init__.py文件才可,需要的朋友可以參考下

Python的import包含文件功能就跟PHP的include類似,但更確切的說應該更像是PHP中的require,因為Python里的import只要目標不存在就報錯程序無法往下執(zhí)行。要包含目錄里的文件,PHP中只需要給對路徑就OK。Python中則不同,下面來看看這個例子。

目錄結(jié)構(gòu):

a.py 要 import dir目錄下的 b.py 文件。a.py代碼如下:

復制代碼 代碼如下:

# coding=utf-8
"import dir 目錄下的 b.py 文件"
 
import dir.b
 
print dir.b.name

執(zhí)行 a.py 報錯

提示找不到這個模塊的名字 dir.b 。通過查找官方文檔,發(fā)現(xiàn)要包含目錄下的文件時需要在目錄下聲明一個__init__.py文件,即使這個文件是空的也可以。當然這個文件也可以初始一些數(shù)據(jù)。

于是在 dir 下新建 __init__.py文件,目錄結(jié)構(gòu)如下:

重新執(zhí)行a.py,一切OK!

相關(guān)文章

  • Python代碼閱讀--列表元素邏輯判斷

    Python代碼閱讀--列表元素邏輯判斷

    本篇閱讀的三份代碼的功能分別是判斷列表中的元素是否都符合給定的條件;判斷列表中是否存在符合給定的條件的元素;以及判斷列表中的元素是否都不符合給定的條件,下面小編將在文章里詳細介紹,需要的朋友可以參考下
    2021-09-09
  • 理解Python中函數(shù)的參數(shù)

    理解Python中函數(shù)的參數(shù)

    這篇文章主要介紹了Python中函數(shù)的參數(shù),掌握函數(shù)中的參數(shù)傳遞在任何一門語言的學習過程當中都是基本功,需要的朋友可以參考下
    2015-04-04
  • matplotlib之Pyplot模塊繪制三維散點圖使用顏色表示數(shù)值大小

    matplotlib之Pyplot模塊繪制三維散點圖使用顏色表示數(shù)值大小

    在撰寫論文時常常會用到matplotlib來繪制三維散點圖,下面這篇文章主要給大家介紹了關(guān)于matplotlib之Pyplot模塊繪制三維散點圖使用顏色表示數(shù)值大小的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • Python基于matplotlib繪制棧式直方圖的方法示例

    Python基于matplotlib繪制棧式直方圖的方法示例

    這篇文章主要介紹了Python基于matplotlib繪制棧式直方圖的方法,涉及Python使用matplotlib進行圖形繪制的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • python MNIST手寫識別數(shù)據(jù)調(diào)用API的方法

    python MNIST手寫識別數(shù)據(jù)調(diào)用API的方法

    這篇文章主要介紹了python MNIST手寫識別數(shù)據(jù)調(diào)用API的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Python遍歷指定文件夾下的所有文件名的方法小結(jié)

    Python遍歷指定文件夾下的所有文件名的方法小結(jié)

    當需要遍歷指定文件夾下的所有文件名時,Python提供了多種方法來實現(xiàn)這個任務,本文將介紹如何使用Python來完成這一任務,有需要的小伙伴可以參考下
    2024-01-01
  • Python3之字符串比較_重寫cmp函數(shù)方式

    Python3之字符串比較_重寫cmp函數(shù)方式

    這篇文章主要介紹了Python3之字符串比較_重寫cmp函數(shù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • pycharm導入源碼的具體步驟

    pycharm導入源碼的具體步驟

    在本篇內(nèi)容里小編給大家整理了關(guān)于pycharm導入源碼的具體步驟,有需要的朋友們可以參考學習下。
    2020-08-08
  • Flask添加路由的三種方法

    Flask添加路由的三種方法

    Flask 是一個流行的 Python Web 框架,它提供了多種方法來添加路由,本文詳細的介紹了Flask添加路由的三種方法,感興趣的可以了解一下
    2023-11-11
  • python pexpect ssh 遠程登錄服務器的方法

    python pexpect ssh 遠程登錄服務器的方法

    今天小編就為大家分享一篇python pexpect ssh 遠程登錄服務器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02

最新評論