问题标签 [python-object]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
14 浏览

python - 使用 Django 更新数据库时遇到问题

嘿伙计们,我的代码有点混乱,但也许你可以帮我弄清楚为什么它没有做我想做的事情。

我的逻辑有问题,因为我自己尝试了更新语句并且它们确实有效。

我不知道为什么它不会进入 elif 语句。

投票表只是 postID、用户名、upvote 和 downvote。如果用户在表中有该 postID 的记录并且他们的赞成票标记为 1,我希望它能够正常工作,那么您应该只能反对票。

目前,它不允许您投票两次,但如果您已经投票,它根本不允许您投票。

这是我的相关代码。

谢谢!

0 投票
2 回答
78 浏览

python - Python(3)中的“一切”是某个类的实例吗?

我是 Python 新手,但已经多次阅读 Python 中的一切都是对象的原则。

这是否意味着一切都是某个类的实例?

例如,假设我们有一个函数f。然后请考虑运行以下命令。

我明白了<class 'function'>。这是否意味着某处有一个名为function的类f是一个实例?g = function(some argument here)那么是否可以使用我自己定义的类来创建一个函数function

0 投票
1 回答
105 浏览

python - 使用 Python 多处理来运行对象计算

我需要运行一些计算来更新对象属性。我想使用并行计算,因为我需要更新多个对象的属性,也就是说,我有多个对象,我需要对每个对象进行相同的计算。对象之间不共享信息。

我目前正在使用具有map或类似功能的进程池,问题是这些进程复制对象,然后进行计算,而不是直接使用原始对象进行计算。有没有办法解决?

举个例子:

0 投票
1 回答
37 浏览

python - 为什么它不更新圆圈应该向右移动一个?

年龄 = 15 等时额外增加一点点,但我更容易看,但问题不是来自正在初始化的实例

我在这里打印 x 和 y 以检查它们是否在增加并且它是否正常运行

我使用延迟来减慢更新功能

如果我在标准化表格方面犯了任何错误,请告诉我!

0 投票
0 回答
17 浏览

python - 在python中用类变量覆盖开槽属性

下面的代码:

打击:

我不明白这种行为 - 这如何使 'a' 只读?我能以某种方式完成这项工作吗?

0 投票
1 回答
53 浏览

python - 基于目录名使用importlib加载同名类:后果是什么?

当然,“除了明显的后果之外没有后果”是对我关于后果的问题的有效答案。

我帮助维护一个代码库,一些建议的代码结构大致如下:

中的代码run_for()使用 importlib 根据传入的字符串查找名为 processor 的模块country

输出如设计:

我们有一些类似的代码(但使用sys.path.insert())已经运行了几个月;我不知道同名类会导致问题的任何情况。

如果有的话,这种设计可能会产生什么意想不到的后果?

0 投票
0 回答
141 浏览

django - DJANGO python 错误返回 qs._result_cache[0]

我是使用 Django 的新手,我为电子商务编写代码,一切都按预期工作,但即使代码正常工作也会出现错误!

对不起西班牙语:

错误出现在这一行:

它说:

在该行中,我只创建构造函数为的对象 ITEM:

您是否知道为什么会出现此错误但一切正常?

0 投票
2 回答
57 浏览

python - 这个 Python 设计模式是怎么命名的?

在 ffmpeg-python 文档中,他们在示例中使用了以下设计模式:

这种设计模式是怎么命名的,我在哪里可以找到更多关于它的信息,它的优缺点是什么?

0 投票
1 回答
53 浏览

python-3.x - 如何从对象列表中找到最小值?

我想写一个方法来找到得分最低的人并打印他的其他详细信息。

如果我写一个方法来找到最小值,我就无法打印他的其他详细信息。有问题的是,它被告知在另一个名为 Team 的类中编写“getMinRuns”。

蟒蛇3

0 投票
3 回答
38 浏览

python - 如何通过索引使 Python 类属性可访问?

我有一个这样的 Django 模型:

而且我希望能够使用索引访问属性,因此,如果我写competitor[0],它应该返回 的值name

我看过了,根据这个问题,我必须“同时实施__iter__()__getitem__()其他方法”。但我不知道在这个方法中做什么。

任何人都知道如何做到这一点?