by Sebastian Raschka
【社长提醒】本文的划线部分链接需要点击底部阅读原文进行访问
项目地址:
https://github.com/rasbt/watermark
示例
安装与更新
用法
更新日志
更多示例可以在项目的 Jupyter notebook 中查看
执行以下命令即可安装Watermark:
pip install watermark
或者直接从GitHub安装最新的开发版本:
注意:
要想移除旧版本 Watermark 的安装(通过已经弃用的 %install_ext 魔法扩展安装),只需要将它从 .ipython/extensions/ 目录中删除即可,这个目录通常位于用户的主目录中。
安装成功后,可以通过以下方式加载 watermark 魔术扩展:
%load_ext watermark
想要获取所有命令的用法概述,请输入以下命令:
%watermark?
结果大致如下:
%watermark [-a AUTHOR] [-d] [-n] [-t] [-i] [-z] [-u] [-c CUSTOM_TIME]
[-v] [-p PACKAGES] [-h] [-m] [-g] [-w]
IPython magic function to print date/time stamps
and various system information.
optional arguments:
-a AUTHOR, --author AUTHOR
prints author name
-d, --date prints current date as YYYY-mm-dd
-n, --datename prints date with abbrv. day and month names
-t, --time prints current time as HH-MM-SS
-i, --iso8601 prints the combined date and time including the time
zone in the ISO 8601 standard with UTC offset
-z, --timezone appends the local time zone
-u, --updated appends a string "Last updated: "
-c CUSTOM_TIME, --custom_time CUSTOM_TIME
prints a valid strftime() string
-v, --python prints Python and IPython version
-p PACKAGES, --packages PACKAGES
prints versions of specified Python modules and
packages
-h, --hostname prints the host name
-m, --machine prints system and machine info
-g, --githash prints current Git commit hash
-r, --gitrepo prints current Git remote address
-b, --gitbranch prints the current Git branch (new in v1.6)
-iv, --iversion print name and version of all imported packages
-w, --watermark prints the current version of watermark
v. 1.8.0 (January 02, 2019)
-iv/--iversion 标志现在还可以显示“从X导入Y并将X.Y导入为Y ”的包版本 ,例如:
import scipy as sp
from sklearn import metrics
import numpy.linalg as linalg
%watermark --iversions
执行返回以下结果:
scipy 1.1.0
sklearn 0.20.1
numpy 1.15.4
v. 1.7.0 (October 13, 2018)
(来自 James Myatt 的贡献)
无法导入的包/模块版本显示为“未安装”
无法找到版本属性的包/模块版本显示为“未知”
将Python 3.6和3.7添加到Travis CI构建中
将分类器添加到setuptools配置中
更多更新日志,请访问 项目 查看
项目地址:
https://github.com/rasbt/watermark
【AI求职百题斩 - 每日一题】
来看看今天的题目吧!
想知道正确答案?
点击今日推文【第三条】即可答题获取!
点击 阅读原文 查看本文更多内容↙