当前位置: 首页 > 知识库问答 >
问题:

PyDev 7.3.0对Python 3.7的迭代解包发出了无用的警告

卜季萌
2023-03-14

停止编辑只是为了获得一些声誉,而不是帮助,谢谢

首先,它不会影响我的代码的编译。命令(基本)user@machine:~$python脚本。py工作完美,满足了我的期望<麻烦的是在Eclipse中编辑代码的过程中。下面这行代码是可以接受的,并且可以用Python 3.7a,b,c=*func\u返回\u 2\u things(),func\uhtml" target="_blank">返回\u 1\u things()很好地编译
Eclipse警告的内容:在X行遇到“*”,Y列预期出现以下情况之一:“(“…”{“…”等等
当然,我尝试了这个[*func\u返回2\u事物(),func\u返回1\u事物()]”,但它仍然警告一个错误:预期:
此外,我不应该说“警告”因为警告是用一个黄色三角形表示的,这显然是一个红色的圆圈,里面有红十字(如果你知道我的意思的话)。

我能做些什么来阻止我的Eclipse版本中这个无用的警告?

注释:deffunc_returns_2_things():返回1,2;deffunc_returns_1_thing():返回4

版本
用于Java开发人员的Eclipse IDE
版本:2019-03 (4.11.0)
构建id:20190314-1200

用于Eclipse的PyDev
版本:7.3.0.201908161924
构建id:org。python皮德夫。特色特色组
提供者:法比奥·扎德罗兹尼

Pydev Mylyn集成版本:0.6.0构建id:org.python.pydev.mylyn.feature.feature.group提供商:Fabio Zadrozny

共有1个答案

邹修真
2023-03-14

我认为问题可能是您的项目配置为验证不同版本Python的语法。

即:在项目属性中,PyDev-解释器/语法可能选择了较旧版本的Python(在语法版本或附加语法验证中)。

见:https://www.pydev.org/manual_101_project_conf2.html更多细节。

 类似资料:
  • 问题内容: 运行Adrian的线性二进制模式代码。该程序运行,但发出以下警告: 我正在使用opencv3.7运行python2.7,该怎么办? 问题答案: 通常,当优化算法无法收敛时,通常是因为问题条件不佳,可能是由于决策变量的缩放比例不佳。您可以尝试一些方法。 标准化您的训练数据,以使问题有望得到更好解决,从而可以加快收敛速度​​。一种可能是使用Scikit-Learn的StandardScal

  • 问题内容: 有没有一种方法来获取数组的迭代器?像这样: 问题答案: 您可以使用: 它只是将数组包装在列表实现中,以便您可以在其上调用方法。 请注意,这种方法仅适用于对象数组。对于原始数组,您将必须实现自己的迭代器(例如,使用匿名类)。 从Java 8开始,您还可以使用开箱即用的迭代器(并且如果是或,也可以使此代码进行编译: 尽管您将无法使用原始数据类型,并且因为没有相应的流实现。但是,您可以使用以

  • 本文向大家介绍详解Python中的内建函数,可迭代对象,迭代器,包括了详解Python中的内建函数,可迭代对象,迭代器的使用技巧和注意事项,需要的朋友参考一下 Python中的内建函数和可迭代对象,迭代器 求值标识 id() #标识id 返回对象的唯一标识,CPython返回内存地址 hash() #哈希, 返回对象的哈希值 len(s) -->返回一个集合类型的元素个数 range(start,

  • 本文向大家介绍python-序列解包(对可迭代元素的快速取值方法),包括了python-序列解包(对可迭代元素的快速取值方法)的使用技巧和注意事项,需要的朋友参考一下 一般情况下 对元祖序列解包 对列表序列解包 对dict序列解包获得key和value 以上这篇python-序列解包(对可迭代元素的快速取值方法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 我可以使用Java streams/lambda表达式来执行这个迭代,而不是使用while循环来填充列表吗?

  • 问题内容: 假设我们有一个迭代器(一个无限的迭代器)返回列表(或有限迭代器),例如一个由 获得一个迭代器(显然是无限的)是一个好的Python习惯用法,该迭代器将从第一个迭代器返回每个元素,然后从第二个迭代器返回每个元素,依此类推。在上面的示例中它将返回。迭代器是无限的,因此将无法使用。 有关 在python中展平浅表 问题答案: 从Python 2.6开始,您可以使用: 您也可以使用嵌套的生成器