logo

줄리아에서 리스트로 패키지 불러오는 방법 📂줄리아

줄리아에서 리스트로 패키지 불러오는 방법

개요

줄리아에서 패키지를 불러오는 방법은 using을 사용하는 것이지만, 프로그램이 커지게 되면 그걸 일일이 적고 있는 것도 일이 된다. 반복분을 통해 패키지를 로드하는 방법을 소개한다1.

코드

메타 프로그래밍

packages = [:CSV, :DataFrames, :LinearAlgebra, :Plots]
for package in packages
    @eval using $(package)
end

패키지의 이름들을 심볼로 적어놓은 리스트를 만들고, 메타 프로그래밍을 통해 불러오면 된다.

ProgressBars.jl

using ProgressBars
packages = [:CSV, :DataFrames, :LinearAlgebra, :Plots]
for package in ProgressBar(packages)
    @eval using $(package)
end

실제 사용에 있어서는 프로그레스 바만 따로 불러서 그 외의 패키지 로딩을 눈으로 확인하는 게 좋다.

loading.gif

환경

  • OS: Windows
  • julia: v1.9.0