本文整理汇总了Python中quodlibet.formats._audio.AudioFile.to_dump方法的典型用法代码示例。如果您正苦于以下问题:Python AudioFile.to_dump方法的具体用法?Python AudioFile.to_dump怎么用?Python AudioFile.to_dump使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类quodlibet.formats._audio.AudioFile
的用法示例。
在下文中一共展示了AudioFile.to_dump方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_to_dump_long
# 需要导入模块: from quodlibet.formats._audio import AudioFile [as 别名]
# 或者: from quodlibet.formats._audio.AudioFile import to_dump [as 别名]
def test_to_dump_long(self):
b = AudioFile(bar_1_1)
b["~#length"] = 200000000000L
dump = b.to_dump()
num = len(set(bar_1_1.keys()) | INTERN_NUM_DEFAULT)
self.failUnlessEqual(dump.count("\n"), num + 2)
n = AudioFile()
n.from_dump(dump)
self.failUnless(set(dump.split("\n")) == set(n.to_dump().split("\n")))
示例2: test_to_dump_unicode
# 需要导入模块: from quodlibet.formats._audio import AudioFile [as 别名]
# 或者: from quodlibet.formats._audio.AudioFile import to_dump [as 别名]
def test_to_dump_unicode(self):
b = AudioFile(bar_1_1)
b[u"öäü"] = u"öäü"
dump = b.to_dump()
n = AudioFile()
n.from_dump(dump)
self.assertEqual(n[u"öäü"], u"öäü")
示例3: test_to_dump
# 需要导入模块: from quodlibet.formats._audio import AudioFile [as 别名]
# 或者: from quodlibet.formats._audio.AudioFile import to_dump [as 别名]
def test_to_dump(self):
dump = bar_1_1.to_dump()
num = len(set(bar_1_1.keys()) | INTERN_NUM_DEFAULT)
self.failUnlessEqual(dump.count("\n"), num + 2)
for key, value in bar_1_1.items():
self.failUnless(key in dump)
self.failUnless(value in dump)
for key in INTERN_NUM_DEFAULT:
self.failUnless(key in dump)
n = AudioFile()
n.from_dump(dump)
self.failUnless(set(dump.split("\n")) == set(n.to_dump().split("\n")))