Best of PythonMarch 2023

  1. 1
    Article
    Avatar of planetpythonPlanet Python·3y

    Python in Visual Studio Code

    The April 2023 release of the Python and Jupyter extensions for Visual Studio Code includes announcements, the availability of Data Wrangler for Visual Studio Code Insiders, move symbol refactoring with Pylance, the embedding of the Create Environment command in dependency files, the finalization of the Environments API for extension authors, and improvements to the Kernel Picker for Python Environments.

  2. 2
    Article
    Avatar of amplicationAmplication·3y

    The Django Node.js Alternative

    NestJS is a strong alternative to Django with a different set of features that make it very attractive to web developers. NestJS runs over Node.js, the canonical runtime environment for server-side apps written in JavaScript. NestJS offers a powerful set of decorators that can be used to define controllers, services, and other elements.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Web Development from Harvard University (CS50 Web)

    Learn web programming with Python and JavaScript from Harvard University's CS50's Web Programming course. Topics include HTML, CSS, Git, Python, Django, SQL, JavaScript, user interfaces, testing, scalability, and security. Watch the full course on the freeCodeCamp YouTube channel.

  4. 4
    Article
    Avatar of medium_jsMedium·3y

    Building a Dashboard in Python

    Learn how to create a dashboard in Python using Matplotlib to display important insights from data analysis. Explore the sales performance of Hafsat Signature Ventures and discover recommendations for improving sales.

  5. 5
    Article
    Avatar of gcgitconnected·3y

    Why FastAPI is a Future of Python Web Development

    FastAPI is a powerful and efficient Python web framework built on top of the Starlette framework. It offers fast performance, simple and easy-to-use API, easy validation and serialization using Python's type hints, built-in documentation generation, ASGI support, and dependency injection. FastAPI is a modern and reliable choice for building high-performance APIs in Python.

  6. 6
    Article
    Avatar of taiTowards AI·3y

    The Complete Guide to Machine Learning

    A comprehensive guide to machine learning, covering topics such as exploratory data analysis, feature engineering, statistical modeling, and machine learning algorithms.

  7. 7
    Article
    Avatar of kdnuggetsKDnuggets·3y

    Automate the Boring Stuff with ChatGPT and Python

    OpenAI launched GPT-4, the newest and most powerful version of their language model, on March 14, 2023. It outperforms its predecessor, G PT-3.5, in solving math problems and answering questions based on logic and reasoning. In this article, I will show how I use ChatGPT to automate data science workflows.

  8. 8
    Article
    Avatar of colkgirlCode Like A Girl·3y

    Structured Project Code Repository

    Structured code can be achieved through the use of various programming concepts and tools, such as modules, classes, functions, and namespaces. A well-structured codebase can be more scalable and reusable, allowing developers to build more complex applications with less effort and fewer errors.

  9. 9
    Article
    Avatar of colkgirlCode Like A Girl·3y

    Guide to Containerization with Docker

    This post is a guide to containerization with Docker. It covers the process of building a Docker file for Python/Boto3, cloning repositories with Git, creating and running Docker containers, verifying access to repository directories, and cleaning up Docker containers.

  10. 10
    Article
    Avatar of ossOpen Source Way·3y

    Why you should use Python and Rust together

    Rust and Python can be combined to leverage their complementary strengths and weaknesses. Rust is designed for high-performance, memory-safe code, while Python is easy to get started with and supports tight iteration loops. By prototyping in Python and optimizing performance bottlenecks with Rust, developers can create efficient and reliable applications.

  11. 11
    Article
    Avatar of pointerPointer·3y

    openai/openai-python: The official Python library for the OpenAI API

    The OpenAI Python library provides convenient access to the OpenAI REST API from any Python 3.7+ application. It includes type definitions for request params and response fields, supports both synchronous and asynchronous clients, and provides helper functions for streaming responses.

  12. 12
    Article
    Avatar of medium_jsMedium·3y

    Make Pandas Code 120x Faster — A Forbidden Mathematical Jutsu

    Learn how to make Pandas code 120x faster by using Python and Pandas' inbuilt functions. Explore the loop, apply, and vectorization methods and their performance improvements.

  13. 13
    Article
    Avatar of itnextITNEXT·3y

    A quick test of ChatGPT for the use of writing code

    A quick test of ChatGPT for the use of writing code for writing code. Tom Nijhof forked the package Tomni, a package I worked on myself. It has a high code coverage by unit tests, but not a high number of unit tests.

  14. 14
    Article
    Avatar of serokellSerokell·3y

    Top 15 Machine Learning Libraries in 2023

    This post provides an overview of the top machine learning libraries in 2023, including NumPy, Pandas, scikit-learn, and more. It explains the difference between libraries and frameworks and highlights the features and benefits of each library. The post also mentions the best ML libraries for scientific and technical computing, C & Python data science, neural networks, and graphics and visualization.