python_popular_analyses.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:fabric8-analytics-jobs 作者: fabric8-analytics 项目源码 文件源码
def _use_pypi_xml_rpc(self):
        """Schedule analyses of packages based on PyPI index using XML-RPC.

        https://wiki.python.org/moin/PyPIXmlRpc
        """
        client = xmlrpclib.ServerProxy('https://pypi.python.org/pypi')
        # get a list of package names
        packages = sorted(client.list_packages())

        for idx, package in enumerate(packages[self.count.min:self.count.max]):
            releases = client.package_releases(package, True)  # True for show_hidden arg

            self.log.debug("Scheduling #%d. (number versions: %d)",
                           self.count.min + idx, self.nversions)
            for version in releases[:self.nversions]:
                self.analyses_selinon_flow(package, version)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号