Questions tagged [python]

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.

Filter by
Sorted by
Tagged with
0 投票
8 回答
3065 浏览

Python集合交集问题

我有三套:

如果列表中的每个集合都与列表中的至少一个其他集合相交,我想要一个返回 True 的函数。是否有内置的或简单的列表理解?

0 投票
5 回答
643 浏览

正则表达式中的“可选”反向引用

我有一个带有两个 OR'd 组的正则表达式,我想知道是否可以让一个组在匹配时作为反向引用?在所有情况下,我都想匹配spam.eggs.com

例子:

产生:

如果我的小组只返回我的一个匹配组而不是两者都返回,那就太好了。

0 投票
1 回答
445 浏览

加载的主题图标的位置是什么?

我正在 python 中创建一个简单的文件浏览器,gtk。我需要找到一种方法来加载当前主题的图标(即文件夹图标)并在我的代码中使用它们。是否有始终保存当前图标的位置?

0 投票
2 回答
1247 浏览

python 正则表达式:找不到模式

我有一个模式编译为

然后我在文件中找到模式

我作为path文件的输入是

当我运行这个程序时,什么也没有发生。

我无法捕捉到这些模式,我在这里做错了什么?

期望的输出 ——每一行,因为每一行都有一个或另一个匹配模式

更新

将正则表达式更改为

还是一样,没有输出

更新

在制作正则表达式后

事情开始起作用了,但部分地,仍然没有捕捉到的模式是为了线

我的模式字符串是['\\xc2\\xa0', '\\xc3\\xa7', '\\xa0\\xa0']

0 投票
1 回答
2829 浏览

为什么 numpy.apply_along_axis 似乎比 Python 循环慢?

我对 numpy 的numpy.apply_along_axis()函数何时会胜过简单的 Python 循环感到困惑。例如,考虑具有许多行的矩阵的情况,并且您希望计算每一行的总和:

在这里,我什至使用了一个内置的 numpy 函数,np.sum但是计算sums1(Python 循环)需要不到 400 毫秒,而计算sums2apply_along_axis)需要超过 2000 毫秒(Windows 上的 NumPy 1.6.1)。通过进一步的比较,R 的 rowMeans 函数通常可以在不到 20 毫秒的时间内完成(我很确定它正在调用 C 代码),而类似的 R 函数apply()可以在大约 600 毫秒内完成。

0 投票
1 回答
9636 浏览

是否可以使用 python 创建 .mobi 文件?如果是这样,如何?

我希望能够使用 python 创建 .mobi 文件,但经过一个小时的搜索后我还没有找到任何关于它的信息。我不想使用 Calibre 或类似的软件,只是普通的 python。

0 投票
2 回答
139 浏览

Python查询 - 可迭代的方法?

我正在尝试模拟以下输出(来自 Marakana.com 的优秀 Python 教程

到目前为止我的代码:

我想向 ParkingLot() 类添加一个方法 (cars_by_age())。但是,根据示例代码,此方法在某种程度上需要是可迭代的。我不知道该怎么做——对于一个类,你定义了一个iter函数,但是你如何为一个方法做到这一点?

0 投票
6 回答
212 浏览

如果列表中可能不存在某个项目,我们还可以执行 if-else 来检查条件吗?

假设我们有

第一种情况很好,但第二种情况会导致“超出范围”错误。

目标:

如果 .py 存在于字符串中,则什么也不做。如果 .py 不是文件名的一部分,请执行 XYZ。注意:用户输入可能有也可能没有 .'extension-type'。

试图:

检查长度,或将列表转换为字符串。

有什么选择吗?我不确定这是否过于本地化。就是想。

谢谢。

0 投票
5 回答
956 浏览

Eclipse 智能引号 - 就像在 Textmate 中一样

星期五快乐——有谁知道 eclipse 是否有像 Textmate 这样的智能引号的概念。它的工作方式是选择一些单词并通过简单地"按键来引用它们?我是这里的新手,所以要温柔。FWIW - 我在 Eclipse 中使用 pydev。

谢谢

改写

我正在寻找的是给定我在屏幕上选择了一个单词或短语,我想简单地点击'"'键并将整个单词或短语用引号括起来。这同样适用于各种键——比如 ( [{"'`。

所以说我有以下代码

现在(在 python 中)关键字应该用引号引起来。我应该能够双击(选择)关键字并简单地键入'然后中提琴整个单词被引用。现在发生的事情是关键字被单引号代替......叹息......

谢谢

0 投票
4 回答
2586 浏览

在 python 中查找(并保留)子列表的重复项

我有一个包含数字的列表(子列表)列表,我只想将它们保留在所有(子)列表中。

例子:

我怎样才能做到这一点?


15 30 50 per page
1
2 3 4 5
1498226