这个包提供跨平台跨python shutil.which功能。

whichcraft的Python项目详细描述


https://badge.fury.io/py/whichcraft.svghttps://travis-ci.org/pydanny/whichcraft.svg?branch=masterhttps://codecov.io/gh/pydanny/whichcraft/branch/master/graph/badge.svghttps://ci.appveyor.com/api/projects/status/v9coijayykhkeu4d?svg=trueCode style: black
That code in my care
That sly command-line stare
That strips my operating system bare
It's whichcraft

此包提供跨平台跨pythonshutil.which功能。

用法

在Linux、Mac、Windows for Python 2.7或任何维护的3S上:

>>>fromwhichcraftimportwhich>>>which('date')'/bin/date'>>>which('calendar')'/bin/calendar'>>>which('cookiecutter')'/Users/pydanny/.envs/fun/bin/cookiecutter'>>>which('a-made-up-name')isNoneTrue

注释

这是shutil.which函数的一个填充程序,设计用于跨 多个版本的python和windows内部。python 2.x的代码是 基于我从源代码中提取的Python3代码。我最初是为了 Cookiecutter但为了减少该项目的行数而将其删除。

历史记录

0.6.0(2019-07-12)

  • 删除延迟的Unicode问题
  • 添加Britecore作为赞助商

0.5.3(2018-10-10)

  • 添加Britecore作为赞助商

0.5.2(2018-10-09)

  • 删除对3.2和3.3的任何提及

0.5.1(2018-10-09)

  • 修复setup.py,使其与旧的python一起工作

0.5.0(2018-10-09)

  • 通过@rooterkyberian添加3.7支持
  • 删除任何提及2.6的内容

0.4.2(2018-04-16)

  • 使用黑色进行代码格式化
  • 将状态移到生产/稳定状态
  • 放弃对Python2.6和3.3的支持

0.4.1(2017-04-25)

  • 添加了支持Python3.6的测试

0.3.1(2016-05-10)

  • 现在直接测试,这样我们就可以支持3.3之前的python 3版本(@nickcoghlan)

0.3.1(2016-04-24)

  • whichcraft.py中的更正版本

0.3.0(2016-04-24)

  • 在发布源tarball中包含测试(@edwardbetts)

0.2.0(2016-04-23)

  • python 3.5兼容性

0.1.1(2015-09-09)

  • 添加歌词

0.1.0(2015-09-09)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java从其BlobKey获取Google云存储文件   java*Vert。x*:如何在同步代码中处理   java HikaiCP:如何查看连接池大小?   java解析依赖项的重复版本   java如何删除TableColumn中的HTML标记   Maven依赖项找不到sendgridjava的zip文件   Java可用的垃圾收集算法   java IntelliJ git集成技巧和技巧   java如何在安卓中实现应用内支付?   java如何在安卓中从whatsapp获取pdf文件数据到我的应用程序?   有没有一种方法可以使用JavaScript(Vue.js)将Java应用程序(游戏)实现到网站中   使用SWT浏览器进行java-to-javascript通信的问题   java在Android手机上更改字体大小后启用textView内的滚动条