Ok, z wielu powodów używam s = __import__('parse')
najdłużej w Python2, teraz muszę być moim przejściem do Python3 dla niektórych projektów (głównie z powodu SSL).Python3 - reload() nie można wywołać w obiekcie __import__?
Ale nie ma żadnego odpowiednika w Pythonie3, o ile zauważyłem. Jest tylko jedna opcja:
import parse
parse.reload() #works
Ale ja naprawdę potrzebuję tej pracy:
parse = __import__('parse')
parse.reload()
lub
reload(parse)
Wszelkie pomysły, jak je zdobyć pracę w Python3?
Mylisz, że znalazłem to -.- 'import imp' &&' imp.reload (parsowanie) '? – Torxed
'from imp import reload' –
Możliwy duplikat [Reloading module daje NameError: name 'reload' nie jest zdefiniowany] (https://stackoverflow.com/questions/961162/reloading-module-giving-nameerror-name-reload- is-not-defined) –