NoneType : l'objet None en Python, cela veut dire … Rien !return obj en fin de fonction.return, la fonction renvoie Rien, … Nonea est globale, la variable b localea = 1 def example(): b = 2 print(a+b)
>>> 3
a ) et que cette variable n'existe pas dans la fonction, elle est « recherchée » dans l'espace global.a = 1 def example(): a = 10 b = 2 print(a+b)
>>> 12
Volumes = bpy.data.texts["volumes.py"].as_module()
volumes.pyextrude()Volumes.extrude()
cube() du fichier volumes.py dans le fichier architectures.py, faites bien la différence entre ces deux appels de fonction : cube() Volumes.cube()
cube() fait référence à la fonction dans le fichier (si elle existe).Volumes.cube() fait référence à la fonction dans le fichier volumes.py.
Site sous licence Creative Commons BY-NC-ND v4.0 : Milovann
Yanatchkov