keyword模块
1、介绍
keyword.py是python关于关键字的一个模块。
2、模块变量
2.1 kwlist
kwlist = [
'False',
'None',
'True',
'__peg_parser__',
'and',
'as',
'assert',
'async',
'await',
'break',
'class',
'continue',
'def',
'del',
'elif',
'else',
'except',
'finally',
'for',
'from',
'global',
'if',
'import',
'in',
'is',
'lambda',
'nonlocal',
'not',
'or',
'pass',
'raise',
'return',
'try',
'while',
'with',
'yield'
]
list[str]类型,包含了python语言的所有关键字。
2.2 softkwlist
- list类型,默认是空list
- 关于该变量的使用,还不太确定,以下是一些使用测试
import keyword
print(type(keyword.softkwlist))
keyword.softkwlist.append('ab')
print(keyword.softkwlist)
print(keyword.iskeyword('ab'))
print(keyword.issoftkeyword('ab'))
"""
<class 'list'>
['ab']
False
False
"""
3、函数
3.1 iskeyword
iskeyword(s:str) -> bool
- 判断某字符串是否是关键词
3.2 issoftkeyword
issoftkeyword(s:str) -> bool
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战