腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
包含字符串常量
的
Python
枚举
类
可以在
Python
中使用字符串常量(或任何其他任意数据类型)实现
枚举
吗?我想要
的
东西是 black = "black as night" green = "greenas gras" 原因,不难猜测,是直接将
枚举
的
常量用作字符串。
浏览 15
提问于2020-05-09
得票数 0
2
回答
如何在
Python
C API中创建Enum对象?
、
、
我正在为如何在
python
C API中创建
Python
Enum对象而苦苦挣扎。
枚举
类已将tp_base分配给PyEnum_Type,因此它继承
枚举
。但是,我想不出一种方法来告诉enum基类
枚举
中有哪些项。我希望允许使用每个
Python
Enum提供
的
__members__属性从
Python
进行迭代和查找。Jelle
浏览 31
提问于2021-06-25
得票数 8
4
回答
没有
枚举
的
Pythonic设计
、
关于如何在
Python
中实现
枚举
,有一些问题。大多数解决方案最终或多或少都等同于下面这样
的
东西: DOG=1其他人已经提出了构建
枚举
的
更复杂
的
方法,但最终倾向于看起来像这个例子,当所有的说和做
的
时候事实上,似乎每次有人问为什么
Python
中没有
枚举
时,你都会听到一些抱怨,比如为什么没有理由在像
Python
这样
的
语言中尝试和加强编译时类型安全,
浏览 1
提问于2012-10-10
得票数 10
回答已采纳
1
回答
在将django应用程序部署到AWS Beanstalk时,模块'enum‘没有属性'IntFlag’
、
、
我正在使用elastic beanstalk
的
CLI部署我
的
django应用程序,它在日志中显示以下错误。我已经创建了一个
Python
2.7环境,并通过在EC2实例中键入"
python
-V“进行了验证,它显示了正确
的
python
版本( 2.7 ),但不知何故,在错误日志中似乎正在使用
python
3.6。import imp File "/opt/
python
/run/venv
浏览 4
提问于2017-11-24
得票数 2
1
回答
使用cython自动导入完整
的
c
枚举
、
、
、
我正在使用cython将.h文件中
的
枚举
导入到我
的
python
代码中(目标是有一个地方包含我
的
两个程序
的
枚举
)。"enums.h": ONE, THREE 这段代码
的
工作原理是,它导入
枚举
,以便可以使用正确
的
值从
python
代码访问。我想更进一步,希望自动识别c
枚举<
浏览 22
提问于2020-09-27
得票数 1
回答已采纳
2
回答
如何在
Python
3
枚举
类中定义不是
枚举
值
的
属性?
、
、
如何在
Python
3
枚举
类中定义不是
枚举
值
的
属性?foo = 'this is a regular attribute'但这对我来说似乎是失败
的
。似乎Color试图将foo和bar作为其
枚举
值
的
一部分。编辑:以免您认为我没有以一种预期
的
方式使用Enum ...例如,以官方
Python
文档
的
示例<em
浏览 2
提问于2015-10-08
得票数 13
3
回答
如何使用SWIG
枚举
枚举
成员
、
、
我是否可以将一个C++ enum公开为一个真实
的
实体,而不是一组常量,这样我就可以在
python
代码中
枚举
它们了?
浏览 0
提问于2012-11-07
得票数 12
回答已采纳
3
回答
有功能吗?
、
、
我看到了那页:我主要是一个Java程序员。this.maxPlayers = maxPlayers;}class Klass: SOLDIER = 2 DEMOMA
浏览 9
提问于2013-10-23
得票数 2
回答已采纳
1
回答
Python
中带有函数和构造函数
的
枚举
、
、
、
我正在学习
Python
,并为PyGame库创建了一个边界。它没有什么问题,我只是想让方法和类更适合我
的
特定项目。简而言之,我想做一个颜色
枚举
,但是
枚举
中
的
每个值都有一个RGB和十六进制版本。因为我以前用Java做过这件事,所以我将在Java
枚举
中大致展示我
的
意思。(在Java中是私有的),并使
枚举
中
的
每个项指定该构造函数中
的
参数。我想在这个
枚举
中添加一些颜色,但是我也想知道它
的
语法
浏览 4
提问于2020-03-17
得票数 1
回答已采纳
2
回答
将C++
枚举
转换为
python
int
、
我为返回
枚举
的
C++函数提供了一个
python
包装器。当我执行以下操作时:加载网页时出现以下错误: No to_
python
(by-value) converter
浏览 2
提问于2013-02-13
得票数 0
2
回答
Python
:如何获得具有多个属性
的
枚举
值
、
我定义了两个带有属性
的
枚举
。当我想通过指定
枚举
元素
的
属性访问
枚举
元素时,它适用于
枚举
A (一个属性),但不适用于
枚举
B (两个属性): ValOnerecent call last): print(B('Val', 'One'))
浏览 5
提问于2022-03-22
得票数 1
回答已采纳
12
回答
如何扩展
Python
?
、
、
在
Python
3.4中扩展Enum类型
的
最佳实践是什么,甚至有可能这样做吗?TypeError: Cannot extend enumerations 目前,没有可能使用成员创建基
枚举
类并在其他
枚举
类中使用它(如上面的示例所示)。还有其他方法来实现
Python
枚举
的
继承吗?
浏览 13
提问于2015-11-12
得票数 102
回答已采纳
1
回答
将C enum导入
python
而不包括完整
的
标头?
、
、
、
有没有一种简单
的
方法可以使用SWIG将C头文件中定义
的
枚举
常量公开给
Python
,而不需要使用%include "header.h"来对整个头进行编码呢?换句话说,我正在手动编写我
的
SWIG接口,因为我不想为所有的东西自动生成
python
绑定。但是,在头文件中定义了
枚举
,我希望将这些
枚举
提供给
Python
端。我
的
文件看起来是这样
的
:typedef enum fooE
浏览 1
提问于2018-02-16
得票数 1
回答已采纳
5
回答
是否可以在
枚举
中重写__new__来将字符串解析为实例?
、
、
我想将字符串解析为
python
枚举
。通常情况下,需要实现一个解析方法。几天前,我发现了__new__方法,它能够根据给定
的
参数返回不同
的
实例。class Types(enum.Enum):TypeError: object() takes no parame
浏览 6
提问于2014-06-08
得票数 14
回答已采纳
3
回答
如何在cython中通过值访问
枚举
类型
、
、
return my_enum_type.val1 有人告诉我这应该没有问题,但从我现在
的
经验来看,情况并非如此,这在这篇文章中很明显:。这样做
的
正确方法是什么?
浏览 1
提问于2014-04-26
得票数 6
2
回答
使用Swig将C-enum包装在
Python
模块中
、
、
我有一个简单
的
枚举
,用C写成,放在my
枚举
.h中: ONE, THREE问题是,当我将它映射到
Python
时,我只能通过模块名称访问
枚举
因此,值1、2、3包含在我定义
的
任何其他函数中,而不是包含在MyEnum中。我
的
api.i文件是:%{%}我用SWIG
浏览 1
提问于2013-05-10
得票数 9
3
回答
如何在
python
中定义C-
枚举
类型
、
、
我在C中有一个
枚举
数据类型,我应该如何在
python
中声明它?我希望这个
枚举
变量是一个结构
的
一部分,并且这个结构
的
值
的
分配将通过memmove完成。赋值后,我希望显示结构中每个变量
的
值,对于
枚举
类型,我希望显示
枚举
字符串。
浏览 5
提问于2015-02-09
得票数 5
回答已采纳
4
回答
Python
:
枚举
、
有人说
枚举
函数是
python
中
的
一个隐藏
的
技巧。我仍然不知道它能做什么。文档只是告诉我,它返回一个
枚举
对象。这并不能确切地帮助我理解这个概念。
枚举
是做什么
的
?
浏览 3
提问于2015-02-22
得票数 1
回答已采纳
1
回答
将多项式w(z)转换为w((1-z)/(1+z))
、
我正在编写一个以“代码”(编码理论)作为输入
的
代码,并计算了它
的
权重
枚举
数。我想使用找到双重代码
的
权重
枚举
器。我有W(z),这是代码
的
加权
枚举
数,我想使用
python
将它转换为W((1-z)/(1+z))。
浏览 0
提问于2014-04-11
得票数 1
回答已采纳
1
回答
将
枚举
传递给
python
中
的
ndb.Model字段
、
、
关于如何在
python
中创建
枚举
,我找到了。我
的
ndb.Model中有一个字段,我希望接受我
的
枚举
值之一。我是否简单地将该字段设置为StringProperty?我
的
枚举
是 return type('Enum', (), enums) ALPHA = enum(A="A", B="B", C="C", D="D")
浏览 3
提问于2013-03-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中的枚举类型
python的类(三)—枚举类,动态创建类(元类
python3枚举与闭包
枚举
python3分支、循环、条件与枚举
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券