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

對python同一個(gè)文件夾里面不同.py文件的交叉引用方法詳解

 更新時(shí)間:2018年12月15日 12:29:39   作者:Hi大少  
今天小編就為大家分享一篇對python同一個(gè)文件夾里面不同.py文件的交叉引用方法詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

比如有兩個(gè)模塊,一個(gè)aa.py,一個(gè)bb.py 代碼如下:

aa.py:

#encoding:utf-8

import bb

a=1

bb.py:

#encoding:utf-8

import aa

print aa.a

執(zhí)行bb.py時(shí),不能執(zhí)行,打印錯(cuò)誤 AttributeError: 'module' object has no attribute 'a'

原因:

如果執(zhí)行bb的話,這時(shí)候bb是__main__,不是module,所以會(huì)執(zhí)行到bb的from aa,這個(gè)時(shí)候python會(huì)執(zhí)行aa.py,而aa.py一開始就是from bb,所以python又會(huì)去執(zhí)行bb.py,因?yàn)閎b.py的一開始就是from aa,并且因?yàn)橹皥?zhí)行過,所以這個(gè)時(shí)候aa已經(jīng)在sys.module里面,所以python不會(huì)重新執(zhí)行aa.py,而只是把sys.modules里面的aa返回給你,所以當(dāng)執(zhí)行到bb.py的print b 的時(shí)候,還沒有執(zhí)行aa.py里面的a=1,所以會(huì)有找不到a的attribute error

解決方案:

aa.py:

#encoding:utf-8

import bb

a=1

bb.py:

#encoding:utf-8

import aa

if __name__=="__main__":

 print aa.a

以上這篇對python同一個(gè)文件夾里面不同.py文件的交叉引用方法詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python詞云的正確實(shí)現(xiàn)方法實(shí)例

    Python詞云的正確實(shí)現(xiàn)方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于Python詞云的正確實(shí)現(xiàn)方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Python 判斷圖像是否讀取成功的方法

    Python 判斷圖像是否讀取成功的方法

    今天小編就為大家分享一篇Python 判斷圖像是否讀取成功的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 使用Python pyglet庫編寫一個(gè)可播放音樂的揚(yáng)聲器類流程詳解

    使用Python pyglet庫編寫一個(gè)可播放音樂的揚(yáng)聲器類流程詳解

    這篇文章主要介紹了使用Python pyglet庫編寫一個(gè)可播放音樂的揚(yáng)聲器類,Pyglet主要用于創(chuàng)建視頻游戲、獨(dú)立游戲和多媒體應(yīng)用,它提供了一組用于制作游戲的常用功能,包括圖形渲染、聲音播放、事件處理等等,需要的朋友可以參考下
    2024-03-03
  • Python入門篇之編程習(xí)慣與特點(diǎn)

    Python入門篇之編程習(xí)慣與特點(diǎn)

    本文是Python入門篇的第一篇文章,主要講述了Python編程習(xí)慣和特點(diǎn)等一些基礎(chǔ)知識(shí),有需要的朋友可以參考下
    2014-10-10
  • matplotlib圖例、標(biāo)簽、坐標(biāo)軸刻度的字體設(shè)置方式

    matplotlib圖例、標(biāo)簽、坐標(biāo)軸刻度的字體設(shè)置方式

    這篇文章主要介紹了matplotlib圖例、標(biāo)簽、坐標(biāo)軸刻度的字體設(shè)置方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 通過Python編程將CSV文件導(dǎo)出為PDF文件的方法

    通過Python編程將CSV文件導(dǎo)出為PDF文件的方法

    CSV文件通常用于存儲(chǔ)大量的數(shù)據(jù),而PDF文件則是一種通用的文檔格式,便于與他人共享和打印,將CSV文件轉(zhuǎn)換成PDF文件可以幫助我們更好地管理和展示數(shù)據(jù),本文將介紹如何通過Python編程將CSV文件導(dǎo)出為PDF文件,需要的朋友可以參考下
    2024-06-06
  • Python中快速掌握Data Frame的常用操作

    Python中快速掌握Data Frame的常用操作

    這篇文章主要介紹了Python中快速掌握Data Frame的常用操作,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • 解決python彩色螺旋線繪制引發(fā)的問題

    解決python彩色螺旋線繪制引發(fā)的問題

    今天小編就為大家分享一篇解決python彩色螺旋線繪制引發(fā)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python進(jìn)階之列表推導(dǎo)與生成器表達(dá)式詳解

    Python進(jìn)階之列表推導(dǎo)與生成器表達(dá)式詳解

    這篇文章主要為大家詳細(xì)介紹了Python中列表推導(dǎo)與生成器表達(dá)式的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,需要的可以參考一下
    2023-04-04
  • TensorFlow 多元函數(shù)的極值實(shí)例

    TensorFlow 多元函數(shù)的極值實(shí)例

    今天小編就為大家分享一篇TensorFlow 多元函數(shù)的極值實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02

最新評論

时尚| 涪陵区| 永丰县| 米林县| 霍邱县| 白朗县| 抚远县| 长葛市| 航空| 滁州市| 临湘市| 夏河县| 墨江| 奈曼旗| 汾西县| 同江市| 阜康市| 桃园县| 尉犁县| 日喀则市| 屏山县| 贵定县| 安岳县| 西城区| 平利县| 武宣县| 安徽省| 广灵县| 云龙县| 遂昌县| 巨野县| 哈巴河县| 南宫市| 梅州市| 承德市| 普兰县| 嘉黎县| 阿坝| 栾川县| 旬阳县| 水城县|