TypeError: test() got multiple values for keyword argument 'key'


 

 

原因是:

1.函數調用的最終形式只會調用兩個函數。一個list參數和一個dict參數,格式為call(func, list, dict);

2.如果傳入參數中有key參數,那么首先key參數(包括擴展key參數)存入1中的dict中;

3.然后再將其他的參數放入到dict中,這時候如果發現dict中已經有key值了,就會報上述錯誤。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM