wgw*_*gwz 8 python pip package
我想找到一种方法来获取以小时为单位的日历日期和时间:我通过pip安装的软件包的分钟:秒格式.
我希望能够看到输出中的内容,如:月/日/年 - 小时:分钟:每个包的秒数.
谢谢!
这是你想要的 -
import pip
import os
import time
In [139]: for package in pip.get_installed_distributions():
.....: print "%s: %s" % (package, time.ctime(os.path.getctime(package.location)))
.....:
pyudev 0.17.dev20150317: Tue Mar 17 12:02:58 2015
python-magic 0.4.6: Fri Mar 20 14:07:59 2015
runipy 0.1.0: Fri Oct 31 01:49:34 2014
Run Code Online (Sandbox Code Playgroud)
代码来源 - /sf/answers/1731559441/
你也可以这样做import pip
,这非常有趣.我不知道这个.
由于10.0.0版本中get_installed_distributions()
是不可访问从它以前的位置。
虽然不建议在程序中使用 pip 作为模块,但有时 - 就像这个问题 - 它使事情变得更容易!
所以,我搜索了一些库,找到了它隐藏的地方:) 这是@fixxxer 根据新 API 提供的答案,并与 Python 3.x 兼容:
import os
import time
from pip._internal.utils.misc import get_installed_distributions
for package in get_installed_distributions():
print ("{}\t{}".format(time.ctime(os.path.getctime(package.location)), package))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4669 次 |
最近记录: |