Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sys module
#1
can any body explain why this didn't work
#test1.py
var=99
def glob3():
    var=0
    import sys
    glob=sys.modules['test1']
    glob.var+=1
glob3()
print(var)      #python report an error
But when i import that test1 module in interactive prompt, it worked:
>>> import test1
100
Reply


Messages In This Thread
Sys module - by Uchikago - Jul-11-2019, 05:02 AM
RE: Sys module - by Gribouillis - Jul-11-2019, 05:17 AM
RE: Sys module - by Uchikago - Jul-11-2019, 05:30 AM
RE: Sys module - by Gribouillis - Jul-11-2019, 05:36 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020