• Resumo

    What are the Top Used Modules in Python Open-Source Projects?

    Data de publicação: 13/07/2022

    ABSTRACT
    When a team of developers are creating new software, they most
    likely will use libraries of code that can assist in a given required
    feature. One source to find these libraries can be popular questionanswer
    websites, blogs, personal web pages and the usage of tools
    that can automatically suggest libraries. Popularity might be one
    criterion that developers can use when choosing a library. In this
    work, we performed an empirical evaluation through mining Python
    projects hosted in GitHub to identify the most popular used modules.
    We selected 129 projects based on specific criteria, one of them
    being the number of stars that reflects their popularity. To automate
    the data extraction process, we developed the PySniffer, an opensource
    tool that performs a static code analysis in Python scripts,
    checking which modules from both the standard library and external
    modules are used in a project. Our tool also has a front-end that
    can display the data more friendly with statistical information. As
    a result, we generated a list with the top used modules in Python
    projects hosted in GitHub, serving as complementary information
    alongside the most popular libraries informed in personal blogs and
    websites.

Anais do Computer on the Beach

O Computer on the Beach é um evento técnico-científico que visa reunir profissionais, pesquisadores e acadêmicos da área de Computação, a fim de discutir as tendências de pesquisa e mercado da computação em suas mais diversas áreas.

Access journal