如何修复 "Missing mandatory keyword argument 'size' in function call" pylint(missing-kwoa) E1125
how to fix "Missing mandatory keyword argument 'size' in function call" pylint(missing-kwoa) E1125
我想将数组 int 传递给不同文件的函数,我想 return int(1 到 9)
我已经简化了它,但它仍然显示错误 E1125
# in basic.py
import neural_network as nu
import numpy as np
import math
import neural_network as nu
def AI_connector():
Inputv = np.zeros((9), dtype=float) # input array
size=9
return nu.connector(Inputv,size)
# in neural_network.py
import numpy as np
import math
import random
Inputv = np.zeros((9), dtype=float) #input array
def connector(myList=[], *args,size):
Inputv = np.zeros((size), dtype=float) #input array
Inputv=myList
return 0
这一行
def connector(myList=[], *args,size):
应该是
def connector(size, myList=[], *args):
你总是把默认参数放在第一位,然后是非默认参数。你把*args
和**kwargs
放在最后。
我想将数组 int 传递给不同文件的函数,我想 return int(1 到 9)
我已经简化了它,但它仍然显示错误 E1125
# in basic.py
import neural_network as nu
import numpy as np
import math
import neural_network as nu
def AI_connector():
Inputv = np.zeros((9), dtype=float) # input array
size=9
return nu.connector(Inputv,size)
# in neural_network.py
import numpy as np
import math
import random
Inputv = np.zeros((9), dtype=float) #input array
def connector(myList=[], *args,size):
Inputv = np.zeros((size), dtype=float) #input array
Inputv=myList
return 0
这一行
def connector(myList=[], *args,size):
应该是
def connector(size, myList=[], *args):
你总是把默认参数放在第一位,然后是非默认参数。你把*args
和**kwargs
放在最后。