display.py 文件源码

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

项目:shub_cli 作者: victormartinez 项目源码 文件源码
def display_jobs(jobs, click):
    """
    Display all the jobs' information contained in a JobSet.

    :param jobs: A JobSet object provided by ScrapingHub with all the jobs
    :param click: A click object used to print on the terminal
    """
    table_data = list(TABLE_JOBS_MODEL)
    for job in jobs:
        main_info = get_job_main_info(job)
        table_data.append(
            [main_info['id'], main_info['spider'], main_info['started_time'], main_info['items_scraped'],
             main_info['tags'], main_info['state'], main_info['close_reason'], main_info['errors_count'],
             main_info['version']]
        )
    table = SingleTable(table_data)
    click.echo(table.table)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号