腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2055)
视频
沙龙
2
回答
如
何用
PyO3
在
Rust
中
创建
异构
Python
字典
?
、
基于this,我可以
创建
一个同构的
Python
字典
。如何
创建
具有混合类型值的
字典
,例如: let dict = [ ("num", 8), ("str", "asd") ].into_py_dict(py);
浏览 30
提问于2020-11-05
得票数 4
回答已采纳
1
回答
表示任意数据库记录
我对
Rust
很陌生,我正致力于
在
Rust
中
构建一个测试框架,作为一个使用
PyO3
的
python
库。测试表示为返回逻辑是否通过的函数。数据流是:雪花DB、->、
Python
连接器、->、
Rust
结构、->、锈病测试、-> bool。class Result
浏览 5
提问于2022-09-21
得票数 0
回答已采纳
2
回答
如何循环遍历
rust
中
的
字典
对象?
、
、
、
我有一个用
python
编写的
字典
,我可以使用它进行迭代 print(i,j) 有没有什么方法可以使用相同的对象并迭代
rust
中
的键和值?
浏览 1
提问于2021-02-18
得票数 0
1
回答
如何使用
pyo3
从
Python
文件
中
调用
Rust
函数?
、
、
、
我正在开发一个视频游戏,在这个游戏中,我需要从
Python
中
设置
Rust
对象(比如,添加一个带有texture:"", coords:"", text:"", action:""的按钮)。我使用
pyo3
机箱来链接。我成功地从我的
Rust
代码
中
调用了
Python
脚本,但是我找不到如何从
Python
文件
中
调用
Rust
函数。("RUN
浏览 1
提问于2019-06-28
得票数 14
2
回答
编写一个与返回输入对象的
pyo3
函数等价的函数
、
、
我希望为我的库编写一个
Rust
后端,我需要在
pyo3
中
实现以下功能 return xPyObject * f(PyObject * x) { return x;
在
中
,我发现很难理解PyObject这个函数最简单的版本是: use
pyo3
::
浏览 3
提问于2018-09-27
得票数 6
回答已采纳
1
回答
如何使用PyCodeObject解除
PyO3
的编组?
、
、
、
、
MCVE let gil_guard =
Python
::acquire_gil(); let code_buffer = &include_bytes!loads(py, &code_buffer) .downcast::<PyCod
浏览 4
提问于2020-03-22
得票数 1
2
回答
如何在
Python
中
调用
Rust
异步方法?
、
、
、
我想在
Python
中使用
Rust
异步方法。我正在尝试使用
PyO3
或
rust
-cpython。例如,对于sync
Rust
函数,我可以使用, #[pyfunction] let mut contents:new(); Ok((contents))fn MyM
浏览 21
提问于2020-06-28
得票数 5
回答已采纳
1
回答
Python
中
的TypeError
在
反射数字仿真器(例如__radd__)中使用PyAny用于
Rust
pyo3
pyclass结构
、
、
我已经使用
pyo3
为
python
创建
了一个
Rust
库。它包含一个pyclass,它实现了几个PyNumberProtocol方法,
如
__add__、__sub__等。允许像+和-这样的
python
操作符
在
类上工作。我使用PyAny作为其中的大多数“其他”对象,因为我想支持许多不同的类型。所以我的问题是,有没有一种方法可以实现__radd__来接受来自
python
的多种类型?我对
Rust
还很陌生,所以我可能错过了一些明显的东西。
浏览 22
提问于2020-09-09
得票数 2
回答已采纳
1
回答
在
创建
Python
类时,如何在
Rust
中使用
pyo3
创建
析构函数方法?
、
、
我
在
Rust
中使用
pyo3
来
创建
Python
模块。我可以使用以下方法
创建
一个类和一个构造函数: struct MyClass { } Ok(())当我编译它并使用
Python
中
的类时,我可以看到我的实例有一个__del__方法,我可以手动调用它,但是
Python
不会在实例被销毁时调用它: &g
浏览 1
提问于2021-02-27
得票数 1
1
回答
如何实现使用
PYO3
返回
Python
对象的
Rust
函数
、
在
Python
中
,我想调用一个返回
Python
对象的
Rust
函数:我不知道如何
创建
这个函数,因为描述了如何实例化这样的对象为这就是我想要做的:fn my_function(py:
Python
) -> PyRef { let gil =
Python
::acquire_gil();le
浏览 6
提问于2019-12-05
得票数 6
回答已采纳
1
回答
无法通过用
PyO3
创建
的
Python
绑定在多个锈蚀库之间使用类型
、
、
在
producer
中
,我们有一个简单的类型,MyClass是可公开使用的,它是
Python
模块的一部分。
在
consumer机箱
中
,我有几个函数接受MyClass类型的对象,并对它们执行一些操作。这些函数
在
Rust
中
可用,并绑定到第二个
Python
模块
中
。 我可以用
Python
创建
MyClass对象。我可以正确地调用接受MyClass对象的
Rust
代码(例如来自另一
浏览 3
提问于2020-07-01
得票数 10
1
回答
PyO3
-将另一个类扩展为函数参数的传递类
、
、
、
、
我
在
Rust
中有一个库,我希望能够
在
Python
中使用它。因此,我可以使用
PyO3
进行绑定。假设我
在
Rust
中有一个如下的库: pub trait Animal {} impl Animal for Dog {现在,假设我希望
在
Python
中使用这个库。因此,我可以使用
PyO3
来
创建
Rust
<em
浏览 26
提问于2020-09-05
得票数 2
1
回答
Pyo3
绑定对象的静态生命周期注释
、
、
、
我正在尝试使用
Rust
及其Tokio运行时
创建
一个客户端,并使用
pyo3
和pyo3-asyncio将其绑定到
python
。我希望函数返回一个
Python
协程,这样我就可以
在
我的
Python
代码库
中
与async函数一起使用它。示例用例:from client import Client # pyo3-bound
rust
code asyncio.run(c.echo我写了这
浏览 3
提问于2021-10-07
得票数 0
2
回答
如何在
PyO3
中
实现
python
运算符?
、
、
我正试图为我的数学库
在
铁锈
中
实现一个向量类。#[pyclass] #[
pyo3
(get, set)] #[
pyo3
(get, set)]}我尝试
在
没有成功的情况下实现std::ops
中
的Add特性 type Output = Vec2d;
浏览 5
提问于2019-12-06
得票数 4
回答已采纳
2
回答
3位自恋数字程序-
Python
、
、
在
1-100范围内,只有自恋的数字会显示
在
控制台上.这两种方法都有相同的结果,但我倾向于使事情过于复杂,所以你可以选择使用哪种方式。如果您只
在
计算器中计算以下内容:1⋅1⋅1 + 5⋅5⋅5 + 3⋅3⋅3,那么您将得到的结果是:1025。 我相信我已经对什么是自恋的数字提供了一个足够全面的概述。
浏览 0
提问于2020-12-03
得票数 6
回答已采纳
1
回答
如何构建符合PEP384标准的
Python
扩展模块,并使用正确的ABI3标记将其打包?
、
、
、
、
mymodule.c以如下方式启动:#define Py_LIMITED_API 0x03070000 它构建时没有错误和警告但是,生成的文件名为Build命令:当我发布的时候我期望得到一个带有abi3或类似名称的文件名,<
浏览 29
提问于2021-02-04
得票数 2
2
回答
在
PyO3
中
返回成员字段的引用
、
、
struct Y{}y = Y()
在
PyO3
中
实现它的最佳方法是什么?
浏览 2
提问于2021-10-21
得票数 4
回答已采纳
4
回答
列表和元组之间有什么区别吗?
、
、
在
特定语言中存在实现差异,但在理论上是否存在概念上的差异?有限与无限:理
浏览 2
提问于2015-05-28
得票数 6
回答已采纳
2
回答
将文件
中
的元素与嵌套
字典
python
匹配
、
在
我进入我的问题之前,我想向你们提供我到目前为止所拥有的。chr9 104187734 104187909 - NM_000035 7 ALDOB 175 7 4 0 3 2 1 我要做的是
在
字典
中
搜索基因名,然后匹配
异构
体名称,然后搜索对应的exon_start
异构
体列表,并打印
浏览 2
提问于2015-04-19
得票数 1
回答已采纳
7
回答
异构
数组的意义是什么?
、
、
、
、
我知道比Java更动态的语言,
如
Python
和Ruby,通常允许您将混合类型的对象放在数组
中
,如下所示:我不明白的是,为什么你会使用这样的功能。如果我想在Java
中
存储
异构
数据,我通常会为它
创建
一个对象。[
浏览 0
提问于2010-12-27
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Rust 代码中编写 Python 是种怎样的体验?
用不到 100 行 Rust 使 Python 快 100 倍
rust.cc新域名rustcc.cn,Rust 2019调查问卷结果出炉
Stack OverFlow 上被问得最多的问题 Top10
越来越多的 Python 开发者加入 Rust 队伍!
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券