파이썬 전역변수 사용 및 업데이트 관련
조회수 576회
main.py
from settiing import *
from boy import *
def start():
value = web() // 웹에서 데이터 가져오기(value=[4,5,6])
gosetting(value)
goBoy()
setting.py
a = 1
b = 2
c = 3
def goSetting(value):
global a
global b
global c
if value:
a = value[0]
b = value[1]
c = value[2]
else:
pass
boy.py
from setting import *
def goBoy():
print("a: ", a)
질문드려봅니다.
main.py
파일의 goBoy()
값이
a: 4
값을 얻고 싶은데 a: 1
이 나오네요.
결국 하고 싶은 부분은 setting.py
에서 a
,b
,c
값을 전역변수처럼 다른 모듈에서도 사용하고 싶은데, 이게 잘 안되네요!
어떻게 하면 초기에 웹으로 받은 데이터를 전역변수로 사용할 수 있을까요?
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력