1
我正在使用Python從網上抓取數據。我想用這些數據在Julia中運行計算。是否有可能從Julia調用Python函數並返回其結果?
是否有可能在Julia中調用函數並返回結果,還是我最好導出爲CSV並以這種方式加載數據?
我正在使用Python從網上抓取數據。我想用這些數據在Julia中運行計算。是否有可能從Julia調用Python函數並返回其結果?
是否有可能在Julia中調用函數並返回結果,還是我最好導出爲CSV並以這種方式加載數據?
絕對如此。請參閱PyCall.jl。
julia> using PyCall
julia> @pyimport bs4
julia> @pyimport requests
julia> r = requests.get("https://stackoverflow.com/questions/46638265");
julia> soup = bs4.BeautifulSoup(r[:content]);
julia> soup[:title][:string]
"Is it possible to call a python function from Julia and return its result - Stack Overflow"
julia> soup[:select](".answercell p")[1][:text]
"Absolutely. See PyCall.jl."
愛你刮這個問題! :) – niczky12