Our great sponsors
-
Pandas
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
But whereas I took for granted that async syntax in JS, async in Python was quite unfamiliar to me when I saw it for the first time. I had some experiences of using Python for writing really simple scripts, without ever worrying about those async features. That was probably because many big popular libraries such as numpy, pandas, or even selenium didn’t require any async logics to be considered. And those libraries were(and still are) the main reasons for using Python at all.
But whereas I took for granted that async syntax in JS, async in Python was quite unfamiliar to me when I saw it for the first time. I had some experiences of using Python for writing really simple scripts, without ever worrying about those async features. That was probably because many big popular libraries such as numpy, pandas, or even selenium didn’t require any async logics to be considered. And those libraries were(and still are) the main reasons for using Python at all.
However, after I joined the current company and started using FastAPI, I had to use that async feature in Python, although I didn’t really need to understand what those syntaxes meant - I only guessed that they’re acting pretty much like the ones in JS/Node.js. That was quite correct, and everything works just fine.
Related posts
- Why do all the popular projects use relative imports in __init__ files if PEP 8 recommends absolute?
- Why are physics undergrads told to "learn programming" and what does this consist of?
- New to python
- What Libraries is a python programmer expected to know no matter
- Analysing AWS VPC Flow logs with Python and Pandas