2013-03-05 97 views
3

我是Python中的新用戶,我一直關注這個網頁,它對我有很大的幫助。 在這一刻我試圖解決一個變量的問題,不能從其他模塊訪問。爲任何其他模塊創建變量訪問

Modelu1.py 
Texto = ' string' 
textoMayus = texto.upper() 

print textoMayus 

cadena = textoMayus.split() 

moduel2.py 
import entrada 
size = len(cadena) 

當我運行moduel2.py 蟒蛇給了我這個錯誤:NameError:名字「卡德納」沒有定義

我如何可以聲明一個變量taht可以從任何其他模塊訪問.. 。

謝謝!

回答

7

當你做import entrada你導入模塊,而不是它的名字。你可以這樣做:

import entrada 
size = len(entrada.cadena) 

from entrada import cadena 
size = len(cadena) 

你應該閱讀the Python tutorial學習模塊中導入在Python的基本知識。