掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
之前跟大家講解過關(guān)于調(diào)用變量問題,然后也講解過調(diào)用內(nèi)部變量問題,全局變量和局部變量給大家講解的也不少,但是內(nèi)容還是不夠細(xì)致,因此就,今天在給大家充斥下知識(shí)庫,講解跨文件調(diào)用變量問題,一起來看下吧~

為烏魯木齊等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及烏魯木齊網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、烏魯木齊網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
分析
針對這個(gè)問題,網(wǎng)上有很多方法,但主要是python無法找到其他函數(shù)所在的.py文件。
不同情況有不同的方法:
假設(shè)A.py文件需要調(diào)用B.py文件內(nèi)的P(x,y)函數(shù)
情況一:假如在同一目錄下,則需
import B if __name__ == "__mian__": B. P(x,y)
情況二:如只需要調(diào)用單個(gè)函數(shù)
from B import P #需要保證folder文件夾(也就是需要的文件夾下) #包含__init__.py,若是沒有,可以新建一個(gè) if __name__ == "__mian__": P(x,y)
例如:poetry_gen.py文件 需要調(diào)用poetry_model.py 中的PoetryModel() 函數(shù)
在 poetry_gen文件中調(diào)用PoetryModel()
大家可以根據(jù)自己的實(shí)際情況去選擇調(diào)用哪種方式哦~如果還想知道更多的python知識(shí),可以到python學(xué)習(xí)網(wǎng)進(jìn)行查詢。

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流