![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
efahc
这个作者很懒,什么都没留下…
展开
-
fire让命令行接口更简单
Python中用于生成命令行接口CLIs(Command Line Interfaces)的库已经有一些了,例如标准库argparse和第三方的click,但是这些库为Python程序生成CLIs的时候稍显麻烦,需要增加的地方比较多,过程稍显繁琐.这里介绍的这个利器,几乎可以不改变原始代码就可以生成CLIs,它就是firefire让命令行如此简单下面通过一个简单的计算器来展示下fire的魔力原始计...原创 2018-02-24 17:52:37 · 1631 阅读 · 0 评论 -
WSL和pipenv用起来
在Windows下做嵌入式开发的同学,双系统,虚拟机应该都会用到。双系统,重启切换系统,不开心吧。虚拟机,占内存,网络不通(桥连还是共享),不爽吧。用python的同学,建立一个虚拟环境virtualenv,virtualenvwrapper,pip叠加使用起来,一堆命令,晕吧,记不清吧,傻傻分不清吧。WSL让Windows与Linux在一起什么是WSLWSL: Windows Subsystem...原创 2018-02-25 08:44:44 · 1151 阅读 · 0 评论 -
手机上跑跑python
当前python太火了,好多同学开始学习python,耳边常有"没时间"的抱怨声,今天给大伙带来利器,地铁上,公交上,排队等候时…一切碎片化时间用起来随时随地,来段pythonQpython 它是一款能够在安卓手机上运行Python的App它包含终端,编辑器,二维码(有点意思),包管理,课程等众多功能当前有两个版本,分别对应python2(Qpython)和python3(Qpython3)主页...原创 2018-03-12 17:51:05 · 2034 阅读 · 0 评论 -
小说python2和python3的差异
python2退役 在Django和Numpy相继发布对python2的deadline后Django不再支付python2Numpy在2019不再支付python2 Guido van Rossum给出明确回复 python2在2020将光荣退役可以怀念,但请拥抱python3吧python2和python3的差异 这里小说(粗浅,小范围)下当前我个人碰到的和觉得常用的一些东西在pyth...原创 2018-03-26 18:03:16 · 260 阅读 · 0 评论 -
小说python中的迭代器(Iterator)
小说python2和python3的差异一文中,在说明range,xrange,map的差异时提到Iterable和Iterator,有朋友反馈没留意过这两个东东,这里就小说一把,认识一下Iterable和IteratorIterable: 可迭代对象直接作用于for循环的对象统称为可迭代对象如list tuple dict set str等集合数据类型还有Iterator generator...原创 2018-04-06 07:29:55 · 223 阅读 · 0 评论 -
小说python路径操作
在日常编码中,常常会有这种操作, 在当前目录下(用户目录下)新建 一个文件,需要获取一个文件的所在目录 (父目录)等,这些都涉及路径操作, 相信大家都有使用过os.path处理过, 这个"谁用谁知道" 今天的主角pathlib才是路径操作的利器。pathlib简介pathlib是跨平台的、面向对象的路径操作库,pathlib就是对os.path进行了封装,提供了一个便捷的,面向对象的操作方式,相对...原创 2018-05-04 08:37:20 · 880 阅读 · 0 评论