Hacker News new | past | comments | ask | show | jobs | submit login

Yes, that's correct. Importing is similar to require(), although there's no explicit exporting.



setting module-level __all__ can modify what gets pulled in a wild import, but that's about it.


It's also used by `help()` (and pydoc): if there's an __all__, help will only pull the docstrings of the stuff in __all__. `dir()`, on the other hand, does not care.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: