Hacker GitHub

← All repos

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

Mentions per year 54 mentions · busiest year 2021 (15)
20082026
  1. …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/
  2. …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
  3. …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
  4. 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
  5. The ecosystem is a superset of Pythons: https://github.com/JuliaPy/PyCall.jl
  6. …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 .
  7. > 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
  8. 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
  9. …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
  10. ▲ 4
    Julia Python Interface
    story by coliveira · 2021-04-15 · 0 comments
  11. …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
  12. …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
  13. > 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.
  14. …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?
  15. …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
  16. > 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
  17. 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
  18. 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]
  19. Can recommend, it's pretty elegant, fun, and efficient. Also: https://github.com/JuliaPy/PyCall.jl "This package provides the ability to directly call and fully interoperate with Python from the Julia language."
    comment by dunefox · 2020-12-25 · in Ruby 3.0
  20. For many blindspots you can use PyCall ( https://github.com/JuliaPy/PyCall.jl ).
    comment by dunefox · 2020-12-06 · in Between two Lisps
  21. …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…
  22. …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
  23. …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
  24. There's no need to rewrite anything: https://github.com/JuliaPy/PyCall.jl But yeah, I won't start any new projects in Python.
  25. Good thing you don't have to: https://github.com/JuliaPy/PyCall.jl
  26. …Python is PyCall [1]. It uses Conda by default but you can specify your own python location. [1] https://github.com/JuliaPy/PyCall.jl
  27. …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
  28. …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
  29. …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
  30. …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…
  31. 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…
  32. Luckily, you can call many Python libraries directly from your Julia code: https://github.com/JuliaPy/PyCall.jl
  33. …https://docs.julialang.org/en/latest/manual/calling-c-and-fo... - https://github.com/Keno/Cxx.jl - https://github.com/JuliaPy/PyCall.jl
  34. ▲ 2
    PyCall.jl: call Python functions directly from the Julia language
    story by ghosthamlet · 2018-09-02 · 0 comments
  35. https://github.com/JuliaPy/PyCall.jl
  36. …FFI to most complements, IIRC. eg; https://docs.julialang.org/en/stable/manual/calling-c-and-fo... https://github.com/JuliaPy/PyCall.jl
  37. …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
  38. …very mature at the moment, but calling Python from Julia is actually pretty robust via PyCall.jl ( https://github.com/stevengj/PyCall.jl ).
  39. …Julia is way ahead of Python. So I'm not sure if this particular argument holds much water. https://github.com/stevengj/PyCall.jl
  40. …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]
  41. …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..
  42. …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
  43. …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?
  44. …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
  45. …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
  46. …In fact, most Python libraries are very easy to wrap in Julia because of the PyCall package ( https://github.com/stevengj/PyCall.jl ).
  47. …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
  48. 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…
  49. …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
  50. 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