# Showing the progress of a calculation

**URL:** <https://discourse.julialang.org/t/showing-the-progress-of-a-calculation/66976>\
**Category:** New to Julia\
**Created:** [August 25, 2021, 12:30pm UTC](https://discourse.julialang.org/t/showing-the-progress-of-a-calculation/66976 "2021-08-25T12:30:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tux](https://avatars.discourse-cdn.com/v4/letter/t/f4b2a3/32.png) [@tux](https://discourse.julialang.org/u/tux)\
**Post date:** [August 25, 2021, 12:30pm UTC](https://discourse.julialang.org/t/showing-the-progress-of-a-calculation/66976/1 "2021-08-25T12:30:35Z")

</div>

hey,

I’m just a python programmer forced to implement some julia stuff into my project. Meanwhile almost all things are working and julia is fine. There is just one thing I can’t figure out:

How can I grep the progress of a julia calculation?

So what I’m using in python is a pattern like this:

- define a Queue
- starting a thread which pops this queue
- putting some information into this queue while caculation some stuff.

And now I have to implement some julia stuff with pyjulia. As said, it works, but I want to get the progress of the calculation. Starting something with threads in python is not a good way, because pyjulia is not threadsafe.

Dear community, has anyone an idea which way I have to think? To google “pyjulia show progress” gives me much information about the progress of the pyjulia project, but nothing related to my problem.

regards  
tux

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 25, 2021, 1:12pm UTC](https://discourse.julialang.org/t/showing-the-progress-of-a-calculation/66976/2 "2021-08-25T13:12:25Z")

</div>

Not sure how it behaves with pyjulia but there is [GitHub - timholy/ProgressMeter.jl: Progress meter for long-running computations](https://github.com/timholy/ProgressMeter.jl)

---

<div class="post-metadata">

**Author:** ![Geoffrey](https://avatars.discourse-cdn.com/v4/letter/g/bc8723/32.png) [@Geoffrey](https://discourse.julialang.org/u/Geoffrey)\
**Post date:** [August 25, 2021, 1:13pm UTC](https://discourse.julialang.org/t/showing-the-progress-of-a-calculation/66976/3 "2021-08-25T13:13:13Z")

</div>

Have you try [ProgressMeter](https://github.com/timholy/ProgressMeter.jl) package ?

---

<div class="post-metadata">

**Author:** ![tux](https://avatars.discourse-cdn.com/v4/letter/t/f4b2a3/32.png) [@tux](https://discourse.julialang.org/u/tux)\
**Post date:** [August 25, 2021, 6:44pm UTC](https://discourse.julialang.org/t/showing-the-progress-of-a-calculation/66976/4 "2021-08-25T18:44:11Z")

</div>

well, Progressmeter looks very cool, but how can I get the information from julia(terminal) to python. It’s a django project, so I don’t need output to the terminal. I need output to some data structure like a queue.
