A units converter that understands a lot of written queries and produce a nice human response
Project description
What is unitconv?
A units converter that understands a lot of written queries and produce a nice human response:
>>> import unitconv >>> unitconv.convert("3 meters in cm") '3 meters = 300 centimeters' >>> unitconv.convert("1000 grams in kg") '1000 grams = 1 kilogram' >>> unitconv.convert("2 cups to l") '2 US cups = 0.4732 litres' >>> print unitconv.convert("300 yards") 300 yards = 274.32 meters >>> unitconv.convert("34 days in weeks") '34 days = 4.8571 weeks' >>> unitconv.convert("45mg in ounces") '45 milligrams = 0.0016 ounces' >>> print unitconv.convert("300K in °f") 300K = 80.33°F >>> unitconv.convert("50 cubic feet in m3") '50 cubic feet = 1.4158 cubic meters' >>> unitconv.convert("2 cups in l") '2 US cups = 0.4732 litres' >>> unitconv.convert("4 teaspoons") '4 US teaspoons = 19.7157 millilitres'
You can also use it as a script:
$ unitconv 42 km to miles 42 kilometers = 26.0976 miles
Project’s history
Code here comes from other internal Canonical’s project, this part was opensourced in 2018:
I forked that to bring it to GitHub, migrate it to Python 3, shape it more like a project (have a setup.py, etc.), and do some releases.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
unitconv-1.tar.gz
(11.9 kB
view details)
File details
Details for the file unitconv-1.tar.gz
.
File metadata
- Download URL: unitconv-1.tar.gz
- Upload date:
- Size: 11.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d09e8db3826556007d24daffd0dff35830a457c0f390ba7a844ca6ed95e35d99 |
|
MD5 | 90947a0d0f08c9d91d054adb59c98bef |
|
BLAKE2b-256 | 5d639cc9b213077bfca4a0e3d0ab5dbda5746cffbfffe2627617550f742e15bd |