René's URL Explorer Experiment


Title: 19. Writing Longer Programs — Python Programming for Economics and Finance

Open Graph Title: Writing Longer Programs

X Title: Writing Longer Programs

Description: This

Open Graph Description: This website presents a set of lectures on python programming for economics, designed and written by Thomas J. Sargent and John Stachurski.

X Description: This website presents a set of lectures on python programming for economics, designed and written by Thomas J. Sargent and John Stachurski.

Keywords:

Opengraph URL: https://python-programming.quantecon.org/workspace.html

X: @quantecon

direct link

Domain: python-programming.quantecon.org

twitter:cardsummary
twitter:creator@quantecon
twitter:imagehttps://assets.quantecon.org/img/qe-twitter-logo.png
og:typewebsite
og:imagehttps://assets.quantecon.org/img/qe-og-logo.png
og:site_namePython Programming for Economics and Finance
theme-color#ffffff

Links:

19.1. Overviewhttps://python-programming.quantecon.org/workspace.html#overview
19.2. Working with Python fileshttps://python-programming.quantecon.org/workspace.html#working-with-python-files
19.3. Development environmentshttps://python-programming.quantecon.org/workspace.html#development-environments
19.4. A step forward from Jupyter Notebooks: JupyterLabhttps://python-programming.quantecon.org/workspace.html#a-step-forward-from-jupyter-notebooks-jupyterlab
19.4.1. Using magic commandshttps://python-programming.quantecon.org/workspace.html#using-magic-commands
19.4.2. Using the terminalhttps://python-programming.quantecon.org/workspace.html#using-the-terminal
19.5. A walk through Visual Studio Codehttps://python-programming.quantecon.org/workspace.html#a-walk-through-visual-studio-code
19.5.1. Using the run buttonhttps://python-programming.quantecon.org/workspace.html#using-the-run-button
19.5.2. Using the terminalhttps://python-programming.quantecon.org/workspace.html#id1
19.6. Git your hands dirtyhttps://python-programming.quantecon.org/workspace.html#git-your-hands-dirty
https://quantecon.org
https://quantecon.org
Jupyter Bookhttps://jupyterbook.org/v1/
Back to tophttps://python-programming.quantecon.org/workspace.html#top
Python Programming for Economics and Financehttps://python-programming.quantecon.org/intro.html
Thomas J. Sargenthttp://www.tomsargent.com/
John Stachurskihttps://johnstachurski.net/
full historyhttps://github.com/QuantEcon/lecture-python-programming.myst/commits/main/lectures/workspace.md
b4ebdd4https://github.com/QuantEcon/lecture-python-programming.myst/commit/b4ebdd4
6d0df81https://github.com/QuantEcon/lecture-python-programming.myst/commit/6d0df81
126eb49https://github.com/QuantEcon/lecture-python-programming.myst/commit/126eb49
6b406aehttps://github.com/QuantEcon/lecture-python-programming.myst/commit/6b406ae
1a87942https://github.com/QuantEcon/lecture-python-programming.myst/commit/1a87942
d690352https://github.com/QuantEcon/lecture-python-programming.myst/commit/d690352
995c490https://github.com/QuantEcon/lecture-python-programming.myst/commit/995c490
#https://python-programming.quantecon.org/workspace.html#writing-longer-programs
#https://python-programming.quantecon.org/workspace.html#overview
create a new conda environmenthttps://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-with-commands
#https://python-programming.quantecon.org/workspace.html#working-with-python-files
moduleshttps://docs.python.org/3/tutorial/modules.html
packageshttps://docs.python.org/3/tutorial/modules.html#packages
#https://python-programming.quantecon.org/workspace.html#development-environments
#https://python-programming.quantecon.org/workspace.html#a-step-forward-from-jupyter-notebooks-jupyterlab
try JupyterLab in the browserhttps://jupyter.org/try-jupyter/lab/
#https://python-programming.quantecon.org/workspace.html#using-magic-commands
magic commandshttps://ipython.readthedocs.io/en/stable/interactive/magics.html
#https://python-programming.quantecon.org/workspace.html#using-the-terminal
#https://python-programming.quantecon.org/workspace.html#a-walk-through-visual-studio-code
browserhttps://vscode.dev/
installationhttps://code.visualstudio.com/docs/?dv=win
#https://python-programming.quantecon.org/workspace.html#using-the-run-button
#https://python-programming.quantecon.org/workspace.html#id1
the use of Docker containers and VS Codehttps://github.com/RamiKrispin/vscode-python
#https://python-programming.quantecon.org/workspace.html#git-your-hands-dirty
Githttps://git-scm.com/
GitHubhttps://github.com/
this onehttps://github.com/pandas-dev/pandas
command line Githttps://git-scm.com/downloads/
GitHub versionhttps://github.com/apps/desktop
QuantEcon.pyhttps://github.com/QuantEcon/QuantEcon.py
GitHubhttps://github.com/
QuantEcon.pyhttps://github.com/QuantEcon/QuantEcon.py
pull requesthttps://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests
The official Git documentationhttps://git-scm.com/doc
GitHubhttps://docs.github.com/en
Pro Git Bookhttps://git-scm.com/book
https://creativecommons.org/licenses/by-sa/4.0/
QuantEconhttps://quantecon.org
1. About These Lectures https://python-programming.quantecon.org/about_py.html
2. Getting Started https://python-programming.quantecon.org/getting_started.html
3. An Introductory Example https://python-programming.quantecon.org/python_by_example.html
4. Functions https://python-programming.quantecon.org/functions.html
5. Python Essentials https://python-programming.quantecon.org/python_essentials.html
6. OOP I: Objects and Methods https://python-programming.quantecon.org/oop_intro.html
7. Names and Namespaces https://python-programming.quantecon.org/names.html
8. OOP II: Building Classes https://python-programming.quantecon.org/python_oop.html
9. Python for Scientific Computing https://python-programming.quantecon.org/need_for_speed.html
10. NumPy https://python-programming.quantecon.org/numpy.html
11. Matplotlib https://python-programming.quantecon.org/matplotlib.html
12. SciPy https://python-programming.quantecon.org/scipy.html
13. Numba https://python-programming.quantecon.org/numba.html
14. JAX https://python-programming.quantecon.org/jax_intro.html
15. NumPy vs Numba vs JAX https://python-programming.quantecon.org/numpy_vs_numba_vs_jax.html
16. Pandas https://python-programming.quantecon.org/pandas.html
17. Pandas for Panel Data https://python-programming.quantecon.org/pandas_panel.html
18. Writing Good Code https://python-programming.quantecon.org/writing_good_code.html
19. Writing Longer Programs https://python-programming.quantecon.org/workspace.html
20. More Language Features https://python-programming.quantecon.org/python_advanced_features.html
21. Debugging and Handling Errors https://python-programming.quantecon.org/debugging.html
22. SymPy https://python-programming.quantecon.org/sympy.html
23. Troubleshooting https://python-programming.quantecon.org/troubleshooting.html
24. Execution Statistics https://python-programming.quantecon.org/status.html
https://python-programming.quantecon.org/intro.html
QuantEconhttps://quantecon.org
https://python-programming.quantecon.org/_notebooks/workspace.ipynb
https://github.com/QuantEcon/lecture-python-programming.myst
Book (PDF)https://python-programming.quantecon.org/_pdf/quantecon-python-programming.pdf
Launch Notebookhttps://colab.research.google.com/github/QuantEcon/lecture-python-programming.notebooks/blob/main/workspace.ipynb

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.