Poi: Make creating Excel XLSX files fun again

Poi Poi helps you write Excel sheet in a declarative way, ensuring you have a better Excel writing experience. It only supports Python 3.7+. Installation pip install poi Quick start Create a sheet object and write to a file. from poi import Sheet, Cell sheet = Sheet( root=Cell(“hello world”) ) sheet.write(‘hello.xlsx’) See, it’s pretty simple and clear. Sample for rendering a simple table. from typing import NamedTuple from datetime import datetime import random from poi import Sheet, Table class Product(NamedTuple): […]

Read more

Console XMPP client in python

poezio Poezio is a console Jabber/XMPP client. The initial goal was to provide a way of connecting easily to XMPP without the need for an account, exactly like IRC clients. Poezio’s commands are also designed to be close, if possible, to the ones commonly used in IRC clients (weechat, irssi, etc). For this reason, the experience is still centered around chatrooms, despite poezio being a full-featured XMPP client for a very long while. Install Packages The stable version of poezio […]

Read more

xpdt: eXPeditious Data Transfer

xpdt xpdt is (yet another) language for defining data-types and generating code for serializing and deserializing them. It aims to produce code with little or no overhead and is based on fixed-length representations which allows for zero-copy deserialization and (at-most-)one-copy writes (source to buffer). The generated C code, in particular, is highly optimized and often permits the elimination of data-copying for writes and enables optimizations such as loop-unrolling for fixed-length objects. This can lead to read speeds in excess of […]

Read more

Music library streaming app written in Flask & VueJS

djtaytay This is a little toy app made to explore Vue, brush up on my Python, and make a remote music collection accessable through a web interface. It has a rudimentary file browser. Additionally, it decodes files using ffmpeg, reencodes as webm vorbis and streams them to the browser. This is an active work in progress. Notably, it needs better authentication, validation against the user input to ffmpeg, and better UI controls. How to set up a test environment Prerequisites: […]

Read more

Automated systems to assist guarding corona Virus precautions for Closed Rooms

automated systems to assist guarding corona Virus precautions for Closed Rooms (e.g. Halls, offices, etc..) what is this about? to help apply corona virus precautions we implemented a system that is to be used in closed rooms as assistance to help keep people safety, the system consists of 2 applications, first is the embedded application based on AVR microcontroller which is responsible for controling Room doors, when to open and when to Not open, the door is opened in any […]

Read more

Auto-generate Streamlit UI from Pydantic Models and Dataclasses

Streamlit Pydantic Auto-generate Streamlit UI elements from Pydantic models. Streamlit-pydantic makes it easy to auto-generate UI elements from Pydantic models. Just define your data model and turn it into a full-fledged UI form. It supports data validation, nested models, and field limitations. Streamlit-pydantic can be easily integrated into any Streamlit app. Beta Version: Only suggested for experimental usage. Highlights šŸŖ„Ā  Auto-generated UI elements from Pydantic models. šŸ“‡Ā  Out-of-the-box data validation. šŸ“‘Ā  Supports nested Pydantic models. šŸ“Ā  Supports field limits and […]

Read more

Using FastAPI to Build Python Web APIs

Creating APIs, or application programming interfaces, is an important part of making your software accessible to a broad range of users. In this tutorial, you will learn the main concepts of FastAPI and how to use it to quickly create web APIs that implement best practices by default. By the end of it, you will be able to start creating production-ready web APIs, and you will have the understanding needed to go deeper and learn more for your specific use […]

Read more

Indexing in Natural Language Processing for Information Retrieval

This article was published as a part of theĀ Data Science Blogathon Overview This blog covers GREP(Global-Regular-Expression-Print) and its drawbacks Then we move on to Document Term Matrix and Inverted Matrix Finally, we end with dynamic and distributed indexing image source-https://javarevisited.blogspot.com/2011/06/10-examples-of-grep-command-in-unix-and.html#axzz6zwakOXgt Ā  Ā  Global Regular Expression Print Whenever we are dealing with a small amount of data, we can use the grep command very efficiently. It allows us to search one or more files for lines that contain a pattern. For […]

Read more

NLTK: A Beginners Hands-on Guide to Natural Language Processing

This article was published as a part of theĀ Data Science Blogathon Introduction:Ā  NLTK is a toolkit build for working with NLP in Python. It provides us various text processing libraries with a lot of test datasets. A variety of tasks can be performed using NLTK such as tokenizing, parse tree visualization, etc… In this article, we will go through how we can set up NLTK in our system and use them for performing various NLP tasks during the text processing […]

Read more

Codecov coverage standard for Python

Python-Standard This is a Python application, with basic unit tests, for which coverage is uploaded to Codecov on a daily basis. It can also serve as an example for how to integrate Codecov into your Python project. If the build is passing for this project, then Codecov’s Python report processing is functional and correct on codecov.io. Configuration This project is written in Python 3.9. Unit tests are written with the pytest framework and coverage reports are generated using the pytest-cov […]

Read more
1 593 594 595 596 597 972