CPython 3.4'te bazı yerleşik satır içi (sınıf yapıcıları, yöntemler vb.) Için dir()
biri varsa, bunların çoğunun çoğu zaman __text_signature__
adlı özel bir özniteliğe sahip olduğunu öğrenir. Bununla birlikte, bununla ilgili belgelerin varlığı yoktur. Ancak, bu belgenin bir kopyası yoktur. Ayrıca, öznitelik adı için googling __signature__
başka bir olası özel özellik olduğunu gösterir, ancak sahip olacak herhangi bir yerleşik işlev bulamadım.Python 3.4 için kullanılan __signature__ ve __text_signature__ nedir?
İşlev argüman imzasıyla ilgili olduklarını biliyorum, ancak bunun ötesindeki hiçbir şey, değerleri ne anlama geliyor ve bunların kullanımı nedir?
Cevabınızda ciddi bir hata var, C-API Argüman Kliniği olarak adlandırılıyor, aynı isimle Monty Python taslağının referansı;) –
@Antti: * Size bir kez söyledim *. –
Başlangıcı hala "Attribute Clinic" diyor: D –