📄 masscreate2.py
字号:
import testenv; testenv.simple_setup()import gcimport random, stringfrom sqlalchemy.orm import attributes# with this test, run top. make sure the Python process doenst grow in size arbitrarily.class User(object): passclass Address(object): passattributes.register_attribute(User, 'id', False, False)attributes.register_attribute(User, 'name', False, False)attributes.register_attribute(User, 'addresses', True, False)attributes.register_attribute(Address, 'email', False, False)attributes.register_attribute(Address, 'user', False, False)for i in xrange(1000): for j in xrange(1000): u = User() attributes.manage(u) u.name = str(random.randint(0, 100000000)) for k in xrange(10): a = Address() a.email_address = str(random.randint(0, 100000000)) attributes.manage(a) u.addresses.append(a) a.user = u print "clearing" #managed_attributes.clear() gc.collect()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -