سؤال

أعلم أن هذا شريرا للغاية، لكن هل من الممكن إضافة كائن إلى Globals إلى وحدة نمطية أخرى، شيء مثل:

#module dog.py
import cat
cat.globals.addVar('name','mittens')

و

#module cat.py
print name #mittens
هل كانت مفيدة؟

المحلول

setattr(cat, 'name', 'mittens')

أو

cat.name = 'mittens'
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top