Skip to main content

Handypy is a multifunctional Python tool library, which aims to provide developers with a series of convenient practical tools and simplify daily programming tasks.Whether it is processing data, operating file systems, or network requests, Handypy can provide you with efficient and reliable solutions.

Project description

How to use?

Calculate the frequency of words

from HandyToolsPy import DataProcess as dp

words = ["a","a","a","a","b","b","c"]
res = dp.count_words_freq(words)
print(res)

output:

{'a': 4, 'b': 2, 'c': 1}

It also support csv file (DataFrame format):

Here is a csv file named sample.csv:

hello
world
haha
haha
hello
hello

the code will be:

import HandyToolsPy.DataProcess as dp
import pandas as pd

words = pd.read_csv('./sample.csv', names=["word"])
res = dp.count_words_freq(words["word"])
print(res)

output:

{'hello': 3, 'haha': 2, 'world': 1}

A Translator

It can automaticly detect the language of the input text and translate it to the target language.

from HandyToolsPy import Translator

text = "你好"
res = Translator(text, "en")
print(res)

output:

'Hello'

A Drawer

It can draw a BingDunDun.

from HandyToolsPy import Draw as dw

dw.draw_BingDunDun(10)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

handytoolspy-0.1.4.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

HandyToolsPy-0.1.4-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file handytoolspy-0.1.4.tar.gz.

File metadata

  • Download URL: handytoolspy-0.1.4.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for handytoolspy-0.1.4.tar.gz
Algorithm Hash digest
SHA256 02f48d7e7e42b8345868a0b099a53b6b374e9c91dad3fdd6f8af598537d26b3c
MD5 910df3a52229d8acda7dcbf146900c0f
BLAKE2b-256 61de854e54747c9f62057ba364680d4ba2263bb4ead92413500b19ea94fbd1f9

See more details on using hashes here.

File details

Details for the file HandyToolsPy-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: HandyToolsPy-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for HandyToolsPy-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d112b718093320551df5665781fac2f359d8066c09df890d4c84021906a27f96
MD5 3ee6592f670b9ad56fe456d149969e75
BLAKE2b-256 b755e2fca2254b00feaed09485a8a886eeb626946d24db042c0dc74bc8dbed1f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page