Python Forum
NameError – function doesn't recognize imported modules
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
NameError – function doesn't recognize imported modules
#3
I'm not completely certain what is happening, but it looks like the tuple construction is getting confused by the generator. Building up the tuple in the loop "works".

That said, this whole thing is highly suspect.

def imp3(*Names):
    modules = tuple()
    for name in Names:
        exec("import "+name)
        print(eval(name))
        modules += (eval(name),)
    return modules

os,json, time = imp3("os","json","time")
print(os.name)
print(time.time())
Output:
<module 'os' from '/usr/lib/python3.8/os.py'> <module 'json' from '/usr/lib/python3.8/json/__init__.py'> <module 'time' (built-in)> posix 1606725446.456842
Sir likes this post
Reply


Messages In This Thread
RE: NameError – function doesn't recognize imported modules - by bowlofred - Nov-30-2020, 08:38 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  python cant recognize PIP siubikYT 2 3,301 Jul-19-2023, 06:30 PM
Last Post: Lahearle
  Getting NameError for a function that is defined JonWayn 2 2,256 Dec-11-2022, 01:53 PM
Last Post: JonWayn
Question Help with function - encryption - messages - NameError: name 'message' is not defined MrKnd94 4 5,566 Nov-11-2022, 09:03 PM
Last Post: deanhystad
  Sharing imported modules with Sub Processes? Stubblemonster 2 2,529 May-02-2022, 06:42 AM
Last Post: Stubblemonster
  Visual Studio Code Intellisense for Imported Modules Not Working hockinsk 1 4,652 Apr-23-2022, 04:41 PM
Last Post: deanhystad
  Can a module tell where it is being imported from? stevendaprano 3 2,224 Apr-12-2022, 12:46 AM
Last Post: stevendaprano
  Is it possible to make a program recognize how many clicks it has had on the monitor? jao 0 1,674 Feb-25-2022, 06:31 PM
Last Post: jao
  My program won't recognize the filename. braingoblins 1 1,815 Jan-07-2022, 06:18 PM
Last Post: deanhystad
  module detecting if imported vs not Skaperen 1 2,296 Nov-19-2021, 07:43 AM
Last Post: Yoriz
  string function doesn't work in script ClockPillow 3 3,924 Jul-13-2021, 02:47 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

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