What are you having difficulty learning or are currently struggling to learn?

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • py_regular_expressions

    Learn Python Regular Expressions step by step from beginner to advanced levels

  • I have an entire book dedicated for learning regex from the basics, with hundreds of examples and exercises. I cover both re and third-party regex module. It is free to read online: https://learnbyexample.github.io/py_regular_expressions/

  • missing-semester

    The Missing Semester of Your CS Education 📚

  • So I haven't yet gone through this, but it was recommended to me: https://missing.csail.mit.edu/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • plotly

    The interactive graphing library for Python :sparkles: This project now includes Plotly Express!

  • The plotly library is a pretty well-respected graphing library that has some good tutorials you can follow. I'm personally a big fan of bokeh -- I don't know why, but for whatever reason their API makes the most sense to me! They've got a tutorial for making bar charts out of categorical data that's pretty plug-and-play.

  • d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

  • With graph types, that is far more subjective than many instructors will admit. Really, if you can convey the information you want to convey with the combination of shapes and colors you create, then it's doing its job. I spend so much time tailoring things to certain color schemes, sizing points and adjusting alpha, etc. that ultimately has very little bearing on the overall presentation. This all boils down to "don't use a pie chart" basically, lol. I think the biggest thing is just to know what's out there (browse d3js.org front page to be inspired), and choose something that you like that communicates what you want it to communicate.

  • bms-tools

  • Thank you! Yeah, I've tried a variety of edits to the function call, it's from the backend of a very professionally done python package with the reverse-engineered protocol for this pretty ubiquitous type of BMS; It is very cleanly written but also broken out into a ton of little stepwise functions many of which I don't understand... Enum types, lots of decorators (@staticmethod, @serial.setter, @property) and dunder enter/exit's... but I get the gist of it, every time I ask it it to read data it opens the port, constructs the bytes for the read command, sends them over the port, then collects the response byte-by-byte, verifies the final checksum byte, if ok then converts the payload to a dict otherwise raises an exception, and finally returns the data dict.

  • korean-dict-nikl

    국립국어원 사전 / FOSS Korean dictionary by National Institute of Korean Language

  • More details about what I am planning to do: My main idea at the moment is to convert these https://github.com/spellcheck-ko/korean-dict-nikl three dictionaries to jsons with this format

  • dicrs

    A simple dictionary application written in Rust

  • [{"term": "分隔", "altterm": "", "pronunciation": "fēn gé", "definition": "to divide/to separate/partition", "pos": "", "examples": "", "audio": ""}, {"term": "分离", "altterm": "分離", "pronunciation": "fēn lí", "definition": "to separate", "pos": "", "examples": "", "audio": ""}] I found a way to transform sqlite databases to correctly formatted jsons, https://github.com/digitalprk/dicrs these for example and they work. Someone helped me with the code and I adapted it for the individual dictionaries, using the sqlite3 library and the json library.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Yes, Python and Matplotlib can make pretty charts

    3 projects | news.ycombinator.com | 16 Apr 2024
  • Mastering Matplotlib: A Step-by-Step Tutorial for Beginners

    11 projects | dev.to | 25 Dec 2023
  • Top 10 growing data visualization libraries in Python in 2023

    10 projects | dev.to | 11 Oct 2023
  • How to Visualize a Social Network in Python with a Graph Database: Flask + Docker + D3.js

    2 projects | dev.to | 19 Jul 2023
  • [OC] Clustering Images with OpenAI CLIP, T-SNE, UMAP & Plotly

    2 projects | /r/dataisbeautiful | 29 Apr 2023