当我想用python导入一个包时,可以给它起别名:
import package_with_a_very_long_nameeeeee as pl
在该语句之后,我可以通过别名来引用该软件包:
pl.foo()
朱莉娅让我做:
using PackageWithAVeryLongName
pl = PackageWithAVeryLongName
pl.foo()
但这感觉就像一个丑陋的骇客,可能牵涉到我不理解的含义。
是否有惯用的方法在julia中对导入的软件包进行别名别名?
现在可以在即将到来的Julia 1.6上使用与Python完全相同的语法来实现:
julia> import LinearAlgebra as LA
julia> typeof(LA)
Module
help?> LA.svd
svd(A; full::Bool = false, alg::Algorithm = default_svd_alg(A)) -> SVD
在以前的版本中,您可以按照@Bill的建议进行操作-但我强烈建议您将其作为const
作业与一起进行import
:
julia> import SparseArrays
julia> const SA = SparseArrays
SparseArrays
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句