Cette inspection signale les divergences entre les paramètres déclarés et les arguments réels, ainsi que les arguments incorrects (par exemple les arguments nommés en double) et l'ordre des arguments incorrect. Les décorateurs sont également analysés.avertissement faible dans PyCharm: argument inattendu
^C'est ce que PyCharm me dit. C'est un avertissement faible, donc mon code fonctionne bien.
import collections
var_dict = {}
var_dict = collections.OrderedDict(sorted(var_dict.items()))
^Ceci est la ligne de code en question. Je crois que l'avertissement a à voir avec l'appel OrderedDict
.
J'ai vérifié le OrderedDict documentation pour Python 3.5, mais je suis toujours déconcerté.
Pourquoi est-ce que je reçois cet avertissement? J'utilise PyCharm Community Edition 5.0.1
J'ai posté [un problème] (https://youtrack.jetbrains.com/issue/PY-17759) - Avoir des avertissements similaires dans Python 2. Je crois que c'est un bug dans leur inspection (dans pycharm 5) mais voyons ce qu'ils répondent. –
@Mr_and_Mrs_D Qu'est-il arrivé à votre réponse? J'allais l'accepter en un jour. – fizix00
Ils l'ont supprimé - le repost. C'est ridicule –