我正在创建一个元类,在其中我定制了__new__方法,以定制如何根据kwargs中提供的值创建新的类。在一个例子中,这可能更有意义:
class FooMeta(type):
def __new__(cls, name, bases, kwargs):
# do something with the kwargs...
# for example:
if 'foo' in kwargs:
kwargs.update({
'fooattr': '
我有一个自定义的视频文件,它由一个自定义的标题和UYVY类型的YUV格式组成。标题标签包含有关图片位置的特殊信息,因此我需要保留它们。
我目前正在将UYVY转换为YUY2,以便使用Microsoft Media Foundation H.264编码器来创建mpeg-4文件,但是我不知道如何保存元数据。
我的问题是,如何使用Microsoft Media Foundation将自定义元数据保存到新编码的mp4文件中?IPropertyStore谈到使用定制的XML文件来描述如何处理定制的元数据,但是我找不到任何这样做的例子。
谢谢!
我正在编写一个定制的Django迁移脚本。根据,我应该能够使用我的模型与- As apps.get_model().但是,在尝试这样做时,我会得到以下错误:
AttributeError: type object 'MyModel' has no attribute 'objects'
我认为这与应用程序注册表还没有准备好有关,但我不确定。
样本代码:
def do_thing(apps, schema_editor):
my_model = apps.get_model('app', 'MyModel')
ob