JuliaPy/PyCall.jl
View on GitHub ↗ ★ 1,514 Julia
Package to call Python functions from the Julia language
54 mentions on Hacker News by 32 people: 3 stories, 51 comments · first 2013-04-02 · latest 2023-05-08
20082026
-
…s://non-contradiction.github.io/JuliaCall/index.html [2] https://github.com/JuliaInterop/RCall.jl [3] https://github.com/JuliaPy/PyCall.jl [4] https://cjdoris.github.io/PythonCall.jl/stable/
comment by mncharity · 2023-05-08 · in GPU vendor-agnostic fluid dynamics solver in Julia -
…Python, especially a relative newcomer like Julia. [1] https://github.com/cjdoris/PythonCall.jl [2] https://github.com/JuliaPy/PyCall.jl/
comment by sundarurfriend · 2023-02-01 · in Python's “disappointing” superpowers -
…R libraries ( https://juliainterop.github.io/RCall.jl/stable/ ) and one for Python libraries ( https://github.com/JuliaPy/PyCall.jl ). It's pretty seamless.
comment by dunefox · 2022-02-20 · in Faster Python calculations with Numba -
For Julia there's pycall: https://github.com/JuliaPy/PyCall.jl I believe there's one for the opposite direction as well.
comment by dunefox · 2021-11-28 · in Calling Rust from Python using PyO3 -
The ecosystem is a superset of Pythons: https://github.com/JuliaPy/PyCall.jl
comment by dunefox · 2021-11-27 · in PyTorch: Where we are headed and why it looks a lot like Julia (but not exactly) -
…a package that does this fairly elegantly (not perfect of course, but you can wrap on top of this) https://github.com/JuliaPy/PyCall.jl .
comment by patagurbon · 2021-11-27 · in PyTorch: Where we are headed and why it looks a lot like Julia (but not exactly) -
> I'd love to use Julia and Rust instead, but the ecosystems and users aren't there yet. https://github.com/JuliaPy/PyCall.jl https://github.com/JuliaInterop/RCall.jl
comment by dunefox · 2021-11-05 · in Why Co–Star Uses Haskell -
Julias interop with Python is excellent: https://github.com/JuliaPy/PyCall.jl (also with R, see RCall.jl). It's just not statically typed, so the original problem is not solved - albeit Julia being the better language for scientific…
comment by dunefox · 2021-10-07 · in The road to OCaml 5.0 -
…the array from a different process, and reinterpret it as Arrow data within that process. PyCall: https://github.com/JuliaPy/PyCall.jl PyJulia: https://pyjulia.readthedocs.io/en/latest/
comment by SatvikBeri · 2021-05-05 · in Apache Arrow 4.0 -
…it in a Julia-like fashion (like PyCall.jl[1]). For example, with OCaml one could use Pyml[2]. [1] https://github.com/JuliaPy/PyCall.jl [2] https://github.com/thierry-martinez/pyml
comment by xvilka · 2021-04-15 · in Python 3 Types in the Wild: A Tale of Two Type Systems [pdf] -
…Python (excluding the ecosystem, of course). Also, if you come back to Julia sometime there's this: https://github.com/JuliaPy/PyCall.jl https://github.com/JuliaInterop/RCall.jl
comment by dunefox · 2021-03-08 · in Julia: A Post-Mortem -
> The ecosystem is still pretty barebones compared to Python There's help: https://github.com/JuliaPy/PyCall.jl https://github.com/JuliaInterop/RCall.jl Works like a charm.
comment by dunefox · 2021-03-05 · in Symbolics.jl: A Modern Computer Algebra System for a Modern Language -
…with other languages. Also, its ecosystem has been growing quickly over the last 2 years or so. https://github.com/JuliaPy/PyCall.jl https://github.com/JuliaInterop/RCall.jl
comment by dunefox · 2021-02-11 · in From First Principles: Why Scala? -
…to fall into the "base" vs "tidyverse" vs "something else in-between" that R is now. [PyCall.jl]: https://github.com/JuliaPy/PyCall.jl [RCall.jl]: https://github.com/JuliaInterop/RCall.jl [Julia Interop]: https://github.com/JuliaInterop…
comment by notagoodidea · 2021-01-18 · in Julia adoption keeps climbing -
> Python has a battle-tested, humongous standard library, and a rich ecosystem Use it then: https://github.com/JuliaPy/PyCall.jl
comment by dunefox · 2021-01-18 · in Julia adoption keeps climbing -
You can call Python directly from Julia https://github.com/JuliaPy/PyCall.jl so much of the Python library ecosystem (say, matplotlib) is available to be used in Julia programs. That helps the adoption story quite a bit. You can do the…
comment by ForHackernews · 2021-01-18 · in Julia adoption keeps climbing -
Use this if there isn't a Julia library available: https://github.com/JuliaPy/PyCall.jl
comment by dunefox · 2021-01-11 · in Quick Overview of Julia language [pdf] -
For many blindspots you can use PyCall ( https://github.com/JuliaPy/PyCall.jl ).
comment by dunefox · 2020-12-06 · in Between two Lisps -
…except one: ecosystem. Fully agree, but with PyCall you can just use any Python package in Julia: https://github.com/JuliaPy/PyCall.jl I do that regularly when I need something from Python and it works perfectly. So, Julias ecosystem is…
comment by dunefox · 2020-10-27 · in Julia: Dynamism and Performance Reconciled by Design (2018) -
…interop story with many languages. Probably C, Fortran and Python are the most polished. Check out https://github.com/JuliaPy/PyCall.jl
comment by eigenspace · 2020-08-18 · in Pytov – C-like syntax Python -
…from withing Julia, called PyCall.jl [1], so that can make the burden of switching even easier. [1] https://github.com/JuliaPy/PyCall.jl
comment by eigenspace · 2020-08-07 · in JuliaCon2020: Julia Is Production Ready -
There's no need to rewrite anything: https://github.com/JuliaPy/PyCall.jl But yeah, I won't start any new projects in Python.
comment by dunefox · 2020-07-26 · in Deep learning to translate between programming languages -
Good thing you don't have to: https://github.com/JuliaPy/PyCall.jl
comment by dunefox · 2020-07-26 · in Deep learning to translate between programming languages -
…Python is PyCall [1]. It uses Conda by default but you can specify your own python location. [1] https://github.com/JuliaPy/PyCall.jl
comment by newen · 2020-07-08 · in Coconut: Simple, elegant, Pythonic functional programming -
…not compatible can be competitive. What exactly would you like Julia to be compatible with? Python? https://github.com/JuliaPy/PyCall.jl JS? https://github.com/SimonDanisch/JSCall.jl C++? https://github.com/JuliaInterop/Cxx.jl Java?…
comment by Sean1708 · 2019-11-26 · in Julia v1.3 -
…languages sharing same VM like on the JVM Java & Clojure & Kotlin...). One of them is Julia! - https://github.com/JuliaPy/PyCall.jl . The other is Swift - https://github.com/tensorflow/swift/blob/master/docs/PythonI... .
comment by nnq · 2019-11-26 · in Julia v1.3 -
…It also has insane interop with both of those so like any numpy and R functions are a line away. https://github.com/JuliaPy/PyCall.jl
comment by adamnemecek · 2019-05-12 · in Calculus with Julia -
…is just julia. You have an amazing interop that just works. With python, matlab, c,c++,etc etc. https://github.com/JuliaPy/PyCall.jl Package manager just works. The language is a lot more powerful. Diffeq is around 1000 lines of code which…
comment by adamnemecek · 2019-05-10 · in Diffeq.jl v6.4: Full GPU ODEs, Neural ODEs with Batching on GPUs, and More -
I am researching julia's code. https://github.com/JuliaPy/PyCall.jl/blob/master/src/PyCall.... I guess it is like this: Importing the pycall library is to turn on the python interpreter thread and not interrupt it. Then you can call any…
comment by guenchi · 2018-12-14 · in FLI: A binary interface to let Scheme use Python, Lua, Ruby etc's Library -
Luckily, you can call many Python libraries directly from your Julia code: https://github.com/JuliaPy/PyCall.jl
comment by ForHackernews · 2018-10-10 · in Python is becoming the world’s most popular programming language -
…https://docs.julialang.org/en/latest/manual/calling-c-and-fo... - https://github.com/Keno/Cxx.jl - https://github.com/JuliaPy/PyCall.jl
comment by nur0n · 2018-09-02 · in Possible Python rival? Programming language Julia is winning over developers -
https://github.com/JuliaPy/PyCall.jl
comment by T-A · 2018-04-24 · in Pythran: Crossing the Python Frontier [pdf] -
…FFI to most complements, IIRC. eg; https://docs.julialang.org/en/stable/manual/calling-c-and-fo... https://github.com/JuliaPy/PyCall.jl
comment by rattray · 2017-06-20 · in Julia Computing Raises $4.6M in Seed Funding -
…y = sin(3*x + 4*cos(2*x)); plt.plot(x, y, color="red", linewidth=2.0, linestyle="--") plt.show() https://github.com/JuliaPy/PyCall.jl
comment by vostok · 2017-04-23 · in Computer scientist Viral Shah helped build Julia from Bengaluru, India -
…very mature at the moment, but calling Python from Julia is actually pretty robust via PyCall.jl ( https://github.com/stevengj/PyCall.jl ).
comment by malmaud · 2015-10-22 · in Nim for scientific computing: Back to the future -
…Julia is way ahead of Python. So I'm not sure if this particular argument holds much water. https://github.com/stevengj/PyCall.jl
comment by apl · 2015-06-01 · in An Introduction to Statistics with Python -
…it as easy and expressive as Python, but it's blazingly fast, offering near-native performance. [0] https://github.com/stevengj/PyCall.jl
comment by ForHackernews · 2015-02-10 · in Quantitative Economics with Julia [pdf] -
…https://github.com/JuliaStats/StatsBase.jl https://github.com/pluskid/Mocha.jl (deep learning) https://github.com/stevengj/PyCall.jl The JuliaOpt stack of optimization packages ( http://juliaopt.org ) and then you get fun new ones like…
comment by idunning · 2014-12-29 · in Julia is awesome, but.. -
…from julia. (You probably already know about these packages, but just in case you didn't...) [1]: https://github.com/stevengj/PyCall.jl [2]: https://github.com/stevengj/PyPlot.jl
comment by grayclhn · 2014-11-09 · in Julia: A fresh approach to numerical computing -
…been used for a significant range of Python packages (from libraries like scikit and NLTK to PyQt). https://github.com/stevengj/PyCall.jl
comment by ihnorton · 2014-09-03 · in What is the outlook for Julia? -
…to call matplotlib (PyPlot.jl) but also other libraries like pandas (Pandas.jl). PyCall.jl: https://github.com/stevengj/PyCall.jl PyPlot.jl: https://github.com/stevengj/PyPlot.jl Pandas.jl: https://github.com/malmaud/Pandas.jl * Java…
comment by idunning · 2014-08-23 · in Julia 0.3 released -
…if you ever want to give Julia a go, there's an excellent Julia-to-Python bridge called PyCall. https://github.com/stevengj/PyCall.jl It allowed me to incorporate Julia into my academic work without breaking a sweat.
comment by apl · 2014-08-23 · in Julia 0.3 released -
…In fact, most Python libraries are very easy to wrap in Julia because of the PyCall package ( https://github.com/stevengj/PyCall.jl ).
comment by lolball · 2014-03-23 · in Julia vs. Python: Monte Carlo Simulations of Bitcoin Options -
…https://github.com/JuliaStats/DataFrames.jl ). There is also a pretty good Julia-Python interface ( https://github.com/stevengj/PyCall.jl ) and bindings to Matplotlib ( https://github.com/stevengj/PyPlot.jl ).
comment by zhemao · 2014-01-23 · in Why I'm Betting On Julia -
Existing Python libraries can be called quite easily from Julia using PyCall ( https://github.com/stevengj/PyCall.jl ) Regarding ecosystem development, one advantage that Julia has is the low learning curve between "user" and…
comment by ihnorton · 2013-11-22 · in How Python became the language of choice for data science -
…a normal IPython process. This is rather more experimental than IJulia, but should be usable. [1] https://github.com/stevengj/PyCall.jl [2] http://fftw.org [3] https://github.com/JuliaLang/IJulia.jl [4]…
comment by StefanKarpinski · 2013-10-22 · in A Haskell kernel for IPython -
You can do some pretty interesting stuff with this using julia's pycall library: https://github.com/stevengj/PyCall.jl
comment by ngoldbaum · 2013-08-07 · in IJulia: iPython Notebook for Julia -
…libraries from Julia with automatic object translation, including no-copy use of NumPy arrays: https://github.com/stevengj/PyCall.jl There is also heavy work on a Julia IPython kernal, which is under testing right now and very close to…
comment by ihnorton · 2013-08-07 · in Programming languages to watch: LiveScript, Julia, Elixir -
…performance without giving up on Python's existing libraries, why not use Steven Johnson's PyCall ( https://github.com/stevengj/PyCall.jl ) package for Julia?
comment by mlubin · 2013-07-27 · in How fast can we make interpreted Python?