Skip to content
Steven Shum avatar

Steven Shum

A Bioinformatics Engineer.

131 followers96 following

  1. 6

    使用 Python 的 argparse 构建命令行界面

    原文:Build Command-Line Interfaces With Python's argparse 命令行应用在普通用户空间中可能并不常见,但它们存在于开发、数据科学、系统管理和许多其他操作中。每个命令行应用都需要一个用户友好的命令行界面 (CLI),以便你可以与应用本身进行交互。在 Python 中,您可以使用标准库中的 argparse 模块创建功能齐全的 CLI。 在本文中,你将…

  2. 5

    Pandas 处理 Excel 常用方法技巧

    在使用 Pandas 前需要学习了解一下 Series 和 DataFrame 的基本数据结构和索引的相关概念,之后就可以练习基本的 Excel操作。Pandas 读取一个 Excel 文件后会将其转化为 DataFrame 对象,每一列或行就是一个 Series 对象。这里我们看下如何对一个 excel 进行读写,以及 Sheet、行列、表头处理的一些常用技巧。 如果您想读取 Excel 表格中…

  3. 4

    不要使用 requirements.txt

    原文:Do not use requirements.txt 你是否在用 Python 开发后端服务?我有两条建议: 不要使用 pip 和 requirements.txt 来管理 Python 依赖。它们缺乏一些应该内置的关键功能。 改用 Poetry。 对我来说,第一条建议毋庸置疑。第二条则更具有暂时性:Poetry 是一个很好的选择,但并非唯一值得考虑的选择。 我将在下面进行解释。 请注意:…