これはmatplotlibのcsv2recソースコードからのものですこのPython関数コードはどのように機能しますか?
唯一のパラメータが 'func、default'の場合、この機能はどのように機能しますか?
def with_default_value(func, default):
def newfunc(name, val):
if ismissing(name, val):
return default
else:
return func(val)
return newfunc
ismissingは名前と値を取り、その行をnumpy配列でマスクするかどうかを決定します。
funcは、str、int、float、またはdateparserのいずれかになります。データを変換します。多分重要ではないかもしれません。私はちょうどそれが '名前'と '値'を得ることができるかと思っています
私は初心者です。 2セントありがとう!私は他人を助けるために十分に良いことを望む!
「if ismissing」のようなスペースはありませんか? @with_default_value(some_func、 'the_default_value') DEF some_func(名前、ヴァル):あなたが前に(@構文を使用している場合 #... – recursive