I don't think it's directly downloadable from anaconda distribution, but if you download it from quarto.org/docs/get-started/ you should be able to have access to it system-wide. Alternatively from a terminal window you should probably be able to do a "conda install -c conda-forge quarto"
Great tutorial Keith! Thanks. Are there any libraries you recommend for sending automated PDF reports to emails? Can this be automated to run every hour/couple of hours?
I just use the email library to connect to a Gmail account and then send the reports as an attachment that way. Here are two videos you can check out to set this up: - th-cam.com/video/g_j6ILT-X0k/w-d-xo.htmlsi=47sTl8B-3R6RcUwu - th-cam.com/video/ANCKLzvvO5A/w-d-xo.htmlsi=dUua65NurSRZcelF For automating to run every couple of hours you can set up a cron job on a cloud machine. The way that I like to do this these days is connect my repo to render.com and create a cron job service. I hope to make a followup video to this one detailing these steps.
I would say Quarto focuses on using the markdown syntax to generate PDF files and being able to seamlessly embed code & outputs in your reports where as with fpdf you are directly manipulating the PDF file with the elements that you want to add. It might be worth checking out my previous reporting video: th-cam.com/video/UmN2_R4KEg8/w-d-xo.htmlsi=nkWSONbrcK-HSSO4 if you want to see the differences in action.
It failed for me before I activated a virtual python environment and ran the pip install command within that. If you need help activating a virtual environment, let me know what operating system you're using and I'll try to share some steps.
Hi, does anyone know why I can't generate the pdf preview? After I clicked the icon the process shows: No TeX installation was detected. Please run 'quarto install tool tinytex' to install TinyTex. After I installed it the same message keeps showing and if I try to install it again it says: tinytex is already installed and up to date. I tried closing vs code and nothing.
Are you using VS Code? My guess is that you might be running a different Python environment in your editor vs your terminal. When clicked into your code editor I would do a ctrl + shift + p (or cmd + shift + p -- if you're on mac) and then try selecting a different python version from the options you see listed. Another thing to try is simply exiting out of VS Code (completely closing the app) and then re-opening it. Hope this fixes your issue.
@@KeithGalli Thank you very much, I chose again the interpreter created in the venv (quarto) and it wanted to relaunch the terminal in order to apply changes. After that I could generate the pdf preview. Thanks for these videos I'm learning a lot.
Nice reports, good to see videos on signal processing 😊
yes brother you are always at needed place
thank you for your time 🙏.
yes pls do another one quarto reporting tutorial.
thank u
Yeah, this is useful! I'll try creating the report of my current project with quarto. Thanks!
Awesome! Hope you have success with it.
Thank you for this Quarto tutorial! Appreciated!
You're very welcome!
Brilliant explanation super helpful
Glad you enjoyed!!
Looks like R Markdown, but great video as always
Yep! Very similar, but now it's easier to integrate languages like Python and produce a greater range of outputs :)
Great video!!🎉 Is quarto downloadable from the anaconda distribution?
I don't think it's directly downloadable from anaconda distribution, but if you download it from quarto.org/docs/get-started/ you should be able to have access to it system-wide. Alternatively from a terminal window you should probably be able to do a "conda install -c conda-forge quarto"
Great tutorial Keith! Thanks. Are there any libraries you recommend for sending automated PDF reports to emails? Can this be automated to run every hour/couple of hours?
I just use the email library to connect to a Gmail account and then send the reports as an attachment that way. Here are two videos you can check out to set this up:
- th-cam.com/video/g_j6ILT-X0k/w-d-xo.htmlsi=47sTl8B-3R6RcUwu
- th-cam.com/video/ANCKLzvvO5A/w-d-xo.htmlsi=dUua65NurSRZcelF
For automating to run every couple of hours you can set up a cron job on a cloud machine. The way that I like to do this these days is connect my repo to render.com and create a cron job service. I hope to make a followup video to this one detailing these steps.
@@KeithGalli Keith that would be great if you could do a video showing how to set up the cron job. Thanks as always for your helpful lessons
Hey Keith is there any video where you make excel reports using python? Possibly taking data from any DB
Very helpful ☺️❤
Happy to hear that!
Is there any tutorial for creating virtual environment? In Windows
I
Which copilot extension do you use on vscode? Github? I see without paying we can not use??
Yeah I use the Github Copilot, but I've seen a decent amount of people mention Codeium as a free extension alternative.
What’s the difference between quarto and fpdf
I would say Quarto focuses on using the markdown syntax to generate PDF files and being able to seamlessly embed code & outputs in your reports where as with fpdf you are directly manipulating the PDF file with the elements that you want to add. It might be worth checking out my previous reporting video: th-cam.com/video/UmN2_R4KEg8/w-d-xo.htmlsi=nkWSONbrcK-HSSO4 if you want to see the differences in action.
I tried to pip install quarto-cli and it fails? How did you manage to pip install it?
It failed for me before I activated a virtual python environment and ran the pip install command within that. If you need help activating a virtual environment, let me know what operating system you're using and I'll try to share some steps.
I am using both conda and uv for virtual environments, can you show me how it's done, it could be a proxy blocking something?
@@KeithGalliI'm using both windows and Linux
Hi, does anyone know why I can't generate the pdf preview? After I clicked the icon the process shows: No TeX installation was detected.
Please run 'quarto install tool tinytex' to install TinyTex.
After I installed it the same message keeps showing and if I try to install it again it says: tinytex is already installed and up to date.
I tried closing vs code and nothing.
Are you using VS Code? My guess is that you might be running a different Python environment in your editor vs your terminal. When clicked into your code editor I would do a ctrl + shift + p (or cmd + shift + p -- if you're on mac) and then try selecting a different python version from the options you see listed. Another thing to try is simply exiting out of VS Code (completely closing the app) and then re-opening it. Hope this fixes your issue.
@@KeithGalli Thank you very much, I chose again the interpreter created in the venv (quarto) and it wanted to relaunch the terminal in order to apply changes. After that I could generate the pdf preview. Thanks for these videos I'm learning a lot.
Awesome, glad that worked! You are very welcome, happy the videos have been helpful.