Python Forum
When I import a Module it wont run
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
When I import a Module it wont run
#14
(Oct-14-2019, 12:45 PM)ichabod801 Wrote:
(Oct-14-2019, 12:23 PM)PyNovice Wrote: Ive just tried it this way

No, you didn't try it that way. What I suggested was this:

def foo():
    print(bar)
 
if __name__ == '__main__':
    foo()
That way has the function definition is outside the if __name__ block, and the function call is inside of it. You did this:

if __name__ == '__main__':
    def foo():
        print(bar)
 
foo()
You did the exact opposite. You put the function definition inside the if __name__ block, and the function call outside of it.

Whatever you put in the if __name__ block will NOT run when imported. At all. In any form. Ever. So in your version, when you import the code, the function is never defined. Then you try to call a function you didn't define, which necessarily causes an error.

Ive since corrected it. Read post 12
Heres a link to the updated files https://1drv.ms/u/s!AgNGJplI2Q3rgYhtqQ8o...A?e=qC2tyj
Reply


Messages In This Thread
When I import a Module it wont run - by PyNovice - Sep-22-2019, 06:30 PM
RE: When I import a Module it wont run - by buran - Oct-14-2019, 12:31 PM
RE: When I import a Module it wont run - by PyNovice - Oct-14-2019, 12:57 PM
RE: When I import a Module it wont run - by buran - Oct-14-2019, 03:28 PM
RE: When I import a Module it wont run - by buran - Oct-14-2019, 04:58 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  is import cointegration_analysis a recognized module mitcht33 1 486 Nov-06-2023, 09:29 PM
Last Post: deanhystad
  Why wont this path work one way, but will the other way? cubangt 2 705 Sep-01-2023, 04:14 PM
Last Post: cubangt
  problem in import module from other folder akbarza 5 1,602 Sep-01-2023, 07:48 AM
Last Post: Gribouillis
  can not import anaconda pandas module. PySpark pandas module is imported!! aupres 0 760 Aug-06-2023, 01:09 AM
Last Post: aupres
  import module error tantony 5 3,590 Dec-15-2022, 01:55 PM
Last Post: Lauraburmrs
  Import a module one step back of the path prathampatel9 1 1,117 Sep-21-2022, 01:34 PM
Last Post: snippsat
  Import a module for use in type hint? Milosz 0 1,525 Nov-08-2021, 06:49 PM
Last Post: Milosz
  Can't install nor import delorean module Tek 3 2,880 Oct-27-2021, 03:32 AM
Last Post: Tek
  import module with syntax error Skaperen 7 5,437 Jun-22-2021, 10:38 AM
Last Post: Skaperen
  'urllib3' Module not found when import 'requests' spanz 5 10,559 Jan-06-2021, 05:57 PM
Last Post: snippsat

Forum Jump:

User Panel Messages

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