腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
16
回答
Python
中
的
类
C
结构
、
有没有一种方法可以方便地在
Python
中
定义类似
C
的
结构
?我厌倦了写这样
的
东西: def __init__(self, field1, field2, field3): self.field1 = field1
浏览 161
提问于2008-08-30
得票数 574
1
回答
用现有
C
对象初始化Cython对象
、
、
、
C
++模型 假设我有以下希望向
Python
公开
的
C
++数据
结构
。我不知道如何在不以不同形式复制所有数据
的
情况下,从现有的MyStruct
中
初始化shared_ptr<mystruct>。然而,这将导致完全没有理由地浪费一个无效
的
结构
。但是,这可能会导致catastrophic问题,因为它将暴露在
Python
中
,并允许取消引用空指针或未初始化指针。在Cython
中
,我有任
浏览 1
提问于2017-06-21
得票数 8
回答已采纳
5
回答
类
(
Python
)和
结构
(
C
)之间
的
区别
、
我是
python
的
新手。我研究过
C
语言,我注意到
C
结构
(struct)似乎与
python
中
的
"class“具有相同
的
任务。那么,从概念上讲,区别是什么呢?
浏览 7
提问于2009-03-01
得票数 2
回答已采纳
1
回答
当删除
Python
对象时,Ctype
结构
和指针是否会自动释放内存?
、
当使用
Python
CTypes时,有一些
结构
,允许你在
python
端克隆
c
结构
,还有指针对象,可以从内存地址值创建一个软化
的
Python
对象,并且可以用来通过引用来回传递对象。我在文档或其他地方找不到
的
是,当包含
结构
类
的
Python
对象本身被删除时,会发生什么情况,该
结构
类
是从
C
代码
的
返回指针(即
C<
浏览 3
提问于2010-12-29
得票数 11
回答已采纳
2
回答
类
-实例关系可以是双边
的
吗?
、
元素type和object都是彼此
的
类
和实例吗?我错过了什么?TrueTrue
浏览 0
提问于2020-06-05
得票数 0
1
回答
使用指向struct
的
指针
、
我正在使用
python
和导入dll,它们具有以下功能:我用这个函数从我
的
目标读取内存。我希望在
python
中
创建与目标
中
定义
的
结构
相同
的
结构
,然后在
python
中
阅读它。也就是说,如果我使用
C
,我会写,ReadMem(0x10000000,200,&mem_struct
浏览 1
提问于2011-11-17
得票数 0
回答已采纳
1
回答
从XML到
Python
类
再到
C
结构
、
、
有两个问题,有没有什么已经存在
的
东西,我应该使用什么模块来开发它。根据我
的
研究,ctypes似乎是用来表示
Python
类
中
的
结构
的<
浏览 1
提问于2015-07-18
得票数 0
1
回答
C
++
中
的
Python
类
字典
结构
?
、
、
、
、
在
Python
中
,我有一个带有未组织
的
键/值
的
dict,值总是不同类型
的
列表: 'bar': ['foo', 'bar',9.5]} 在
Python
中
,这很简单,因为它不是一种显式类型
的
语言。我可以在值中使用我想要
的
任何类型。在
C
++
中</em
浏览 0
提问于2019-12-17
得票数 0
1
回答
用于字节对齐读取
的
python
ctype杂注包
、
、
、
我有一个
C
++应用程序,其
结构
如下所写。现在我需要使用
python
解封它们,这里
的
基本问题是如何在
python
中
反映pragma pack选项。int id; #pragma pack()注意: ctypes对<e
浏览 3
提问于2013-02-08
得票数 9
回答已采纳
1
回答
PyGObject
中
的
类
init
、
我有几个帮助函数用来定义特殊
的
GObjects。这些函数应该在class_init期间调用。我试图直接从
python
中
定义这些对象。在PyGObject
中
类
初始化期间是否可以访问
类
结构
?
浏览 2
提问于2014-08-28
得票数 1
回答已采纳
1
回答
如何从
Python
中
的
子类调用间接父
类
的
方法?
、
、
、
、
我
的
类
A、B和
C
都是从A和B继承
的
,而且在大多数情况下,只要有方法相互覆盖,我就想要A来覆盖B,所以我有以下
结构
: def some_method(self):self.some_attribute def some_method(self): class
C
(some_method() -> this will give me the meth
浏览 6
提问于2022-04-13
得票数 1
回答已采纳
1
回答
不能在
C
型扩展迭代
中
删除gil
、
我不明白为什么我说错了: 我
的
代码是一个
C
类型
的
扩展,所以它实际上不应该是
Python
对象,但是我不能在本例
中
应用nogil。
浏览 3
提问于2017-06-22
得票数 1
1
回答
如何在cython中使用预编译库?
、
、
我正在尝试编译一个模块
的
快速扩展,这个模块是在安装时预编译
的
(.pyd)。下面是我试图做
的
一个简单
的
例子。['baz.pyx',], libraries=['foo.pyd',])]我试了许多以上
的
变体
浏览 1
提问于2014-05-08
得票数 6
回答已采纳
1
回答
如何将
C
++
中
的
类
类型转换为PyObject类型?
、
我需要在
C
++
中
嵌入
Python
,并且我对
Python
和
C
++之间
的
类
类型交换感到困惑。如果我有一个
C
++
类
,如下所示:public:private: std::string
浏览 0
提问于2016-05-24
得票数 1
2
回答
如何使用
Python
/API包装多线程
C
++库?
、
、
这是一个有点长
的
问题,但我希望我能清楚地表达出来。,我在mylib
中
创建了一个带有对象Id
的
虚拟
类
。虚拟构造函数实际上调用mylib
中
的
一个函数来创建一个新对象并存储它
的
Id。虚拟
类
中
的
其他方法同样调用mylib
中
的
等效函数。这不使用
Python
浏览 0
提问于2011-03-24
得票数 0
回答已采纳
1
回答
Boost.
Python
未能解析传递给函数
的
派生类型
、
、
、
在我
的
Boost.
Python
冒险
中
,我遇到了另一个障碍。我定义了以下
Python
模块:#include <iostream> foo(Bar) foo(class boost::shar
浏览 2
提问于2015-04-23
得票数 0
回答已采纳
1
回答
python
中
的
类型
类
和对象
类
有什么区别?
、
我正在学习元
类
,我看到每个
类
都是
python
中
类型
类
的
子类,但有时我看到人们在使用对象
类
,但对象
类
也是类型
类
的
子类,那么它们之间有什么区别呢?
浏览 8
提问于2021-03-06
得票数 1
2
回答
如何使用派生
的
C
++ swigged对象访问
Python
基
类
函数?
、
、
我有一个
C
++
类
,比方说B,它是从另一个
类
A公开派生
的
。问题是,对于一个夸张
的
浏览 0
提问于2014-08-14
得票数 2
3
回答
Boost.
Python
是如何工作
的
?
、
、
如果解释器是
C
语言,并且是用
C
编译器构建
的
,
Python
如何能够调用
C
++对象?
浏览 0
提问于2010-09-15
得票数 8
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券