In Julia, it is possible to export a function (or a variable, struct, etc.) of a module, after which it can be called in another script without the namespace (once it has been imported). For example:
# helpers.jl
module helpers
function ordinary_function()
# bla bla bla
end
function exported_function()
# bla bla bla
end
export exported_function()
end
# main.jl
include("helpers.jl")
using .helpers
#we have to call the non-exported function with namespace
helpers.ordinary_function()
#but we can call the exported function without namespace
exported_function()
Is this feature available in Python?