创建位标志的最简单方法

intflags的Python项目详细描述


内部标志

创建位标志的最简单方法。在

$ pip install intflags

使用

使用intflags.get()创建任意数量的intflags。可以使用pipe(|)运算符创建任意数量的并集。在

^{pr2}$

可以减去标志。在

# ...>>>new_flags=flags-b>>>binnew_flagsFalse>>>new_flags==aTrue

可以将类用作伪名称空间。在

>>>classRegexFlags:...I,L,M,S,U,X=intflags.get(6)

标志共享一个内部“namespace”ID以防止集合之间的意外冲突。这允许在同一个类或模块中存在多个标志集,而不存在意外地在它们之间创建联合的风险。在

>>>x=intflags.get(1)>>>y=intflags.get(1)>>>x|yTraceback(mostrecentcalllast):File"<stdin>",line1,in<module>...ValueError:Flagsmustshareanamespacetocreateaunion.

许可证

IntFlags是根据ISC许可证授权的。许可证副本包含在此存储库的根目录和模块源代码中。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用applets查询的多人java游戏?   java如何基于字符串生成数组   基于java多边形的路径查找   java如何对多列ArrayList排序   java批处理更新从更新中返回了意外的行数(Spring/Hibernate)   java如何使用SeleniumWebDriver列出<tr>标记内的所有<td>   java如何使用SimpleFlatMapper将前缀为CSV的列别名到映射?   java为什么通过eclipse运行/调试TomCat时会出现ClassNotFoundException   java Android滚动视图上次视图未显示内部线性布局   替换字符串中不带空格的字符序列   调用方法时Java Swing GUI冻结   java是否允许/建议重用收集器?   在同步方法中使用java hashmap迭代器时   在java XMLDecoder XMLEncoder中写入XMLdatabase   java I无法在活动的片段中填充recyclerview   java Jitsi在调用过程中播放WAV文件如果可能,与音频混合   java JPA为什么我看到DB中每行有两个实体实例?