pysize是一个轻量级工具,用于在定义的单位之间转换数量

pysize的Python项目详细描述


#项目概述

pysize是一个简单的轻量级工具,用于在定义的单元之间转换数量。

从pysize import convert

>;>;a=转换(1.0).frm('m').to('mm')
>;>;打印(a)
1000.0

2.]
[3.4.]]
>;>;b=将(a).frm('m')转换为('mm')
>;>;打印(b)
[[1000]。2000年。]
[3000年。4000.]

>;a=10.0立方码
>>>gt;b=convert(a.frm('yd^3').to('ft^3')到立方英尺的转换(a.frm('yd^3').to('ft^3').to('ft^3')到立方英尺的转换(a.frm('br/>>;打印(b)
270.0





>若要查看单位有效转换的列表,请使用“选项”功能。


>
>>>>>>>;gt;打印(opts)
>>>>>>>>>>公里、米、米,“cm”、“m m”]


定义“from”单元后,还可以显示选项。

>;>;opts=转换(1.0).frm('mm').options()
>;>;打印(opts)
[“km”、“m”、“dm”、“cm”、“mm”]
在为项目做出贡献时,使用常见的最佳实践是很重要的。
[pep 8](https://www.python.org/dev/pep s/pep-0008/)应始终遵守。代码应该用[Google样式的docstrings]记录(http://sphinxcontrib napoleon.readthedocs.io/en/latest/example_google.html)。
鼓励拉取请求和提交问题。

叉开!

2.创建fork的本地克隆。

$git clone https://github.com/your-username/pysize
克隆到“pysize”…
远程:计数对象:10,完成。
远程:压缩对象:100%(8/8),完成。
删除:总计10(增量1),重复使用10(增量1)
解包对象:100%(10/10),完成。

3。使用virtualenv建立一个干净的工作环境。

$virtualenv-p python3 venv
$source venv/bin/activate
$pip install-r requirements.txt

>4。将原始库添加为名为“upstream”的远程存储库。

$git remote add upstream https://github.com/benjiyamin/pysize.git
$git remote-v
origin https://github.com/your-username/pysize.git(fetch)
origin https://github.com/your-username/pysize.git(push)
upstreamhttps://github.com/benjiyamin/pysize.git(fetch)
上游https://github.com/benjiyamin/pysize.git(push)

>5。获取当前上游存储库分支并提交。

$git fetch upstream
远程:计数对象:75,完成。
远程:压缩对象:100%(53/53),完成。
远程:总计62(增量27),重用44(增量9)
解包对象:100%(62/62),已完成。
来自https://github.com/benjiyamin/pysize
*[new branch]master->;upstream/master

6。签出本地“master”分支并将“upstream/master”同步到它,而不会丢失本地更改。


$git checkout master
切换到分支“master”


$git merge upstream/master

>7。提交本地更改并推到“upstream/master”。

$git commit-m“添加一些功能”
$git push upstream master

>8。提交请求。=)

有关参与此项目的参与者列表,请查看[作者](authors.md)。


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android中Twitter共享的java xAuth身份验证?   带有@XmlAnyAttribute和方法的java Bug?(使用JAXB-RI)   安卓 ArrayAdapter导致java。lang.NullPointerException   java如何使用JExel从现有excel文件中删除工作表   java树映射随机停止正确返回值   使用switch和scanner类java使用用户选择   java JCalendar多天选择   Java文件zip正在创建损坏的文件   Ajax调用中的java未定义错误   java处理JSON更改信息的最佳方法   java JNI不适用于AppKit线程   java在运行时为JTable的特定行设置背景色   java如何在for循环中添加按钮?   java在getclass()方法之后强制转换对象