返回介绍

标准库

发布于 2024-05-30 23:22:17 字数 2023 浏览 0 评论 0 收藏 0

sys

sys.argv:脚本参数列表,sys.argv[0]是脚本名,sys.argv[1]是第一个参数...
sys.path:包含输入模块的目录名列表。
sys.version_info[0]:查看Python的主版本号。

os

os.name:查看操作系统类型。如果输出是 'posix',则是 Linux、Unix 或 Mac OS X;如果是 'nt',则是 Windows。
os.getcwd()函数:查询当前目录。
os.system('shell_cmd')函数:运行命令。

枚举类

from enum import Enum
Month = Enum('Month', ('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', \
'Jul','Aug', 'Sep', 'Oct', 'Nov', 'Dec'))

这样我们就获得了 Month 类型的枚举类,可以直接使用 Month.Jan 来引用一个常量,或者枚举它的所有成员:

for name, member in Month.__members__.items():
    print(name, '=>', member, ',', member.value)
# value 属性则是自动赋给成员的 int 常量,默认从 1 开始计数。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文