本文整理汇总了Python中quodlibet.util.string.splitters.split_value函数的典型用法代码示例。如果您正苦于以下问题:Python split_value函数的具体用法?Python split_value怎么用?Python split_value使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了split_value函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: test_non_word_preceding
def test_non_word_preceding(self):
# See #2678
actual = split_value("Dan Vickrey (1966-); Ben Mize", [";"])
self.failUnlessEqual(actual, ["Dan Vickrey (1966-)", "Ben Mize"])
# See #1088
self.failUnlessEqual(split_value("[dialogue],Red Elvises"),
["[dialogue]", "Red Elvises"])
开发者ID:LudoBike,项目名称:quodlibet,代码行数:8,代码来源:test_util_string_splitters.py
示例2: __init__
def __init__(self, tag, value):
super(SplitValues, self).__init__(
label=_("Split into _Multiple Values"), use_underline=True)
self.set_image(Gtk.Image.new_from_icon_name(
Icons.EDIT_FIND_REPLACE, Gtk.IconSize.MENU))
spls = config.gettext("editing", "split_on").split()
self.set_sensitive(len(split_value(value, spls)) > 1)
开发者ID:piotrdrag,项目名称:quodlibet,代码行数:7,代码来源:edittags.py
示例3: test_unicode_wordboundry
def test_unicode_wordboundry(self):
val = b'\xe3\x81\x82&\xe3\x81\x84'.decode('utf-8')
self.failUnlessEqual(split_value(val), val.split("&"))
开发者ID:elfalem,项目名称:quodlibet,代码行数:3,代码来源:test_util_string.py
示例4: test_wordboundry
def test_wordboundry(self):
self.failUnlessEqual(
split_value("Andromeda and the Band", ["and"]),
["Andromeda", "the Band"])
开发者ID:elfalem,项目名称:quodlibet,代码行数:4,代码来源:test_util_string.py
示例5: test_no_splitters
def test_no_splitters(self):
self.failUnlessEqual(split_value("a b", []), ["a b"])
开发者ID:elfalem,项目名称:quodlibet,代码行数:2,代码来源:test_util_string.py
示例6: test_two_splitters
def test_two_splitters(self):
self.failUnlessEqual(
split_value("a, b and c", [",", "and"]), ["a", "b and c"])
开发者ID:elfalem,项目名称:quodlibet,代码行数:3,代码来源:test_util_string.py
示例7: test_custom_splitter
def test_custom_splitter(self):
self.failUnlessEqual(split_value("a b", [" "]), ["a", "b"])
开发者ID:elfalem,项目名称:quodlibet,代码行数:2,代码来源:test_util_string.py
示例8: test_double
def test_double(self):
self.failUnlessEqual(split_value("a, b"), ["a", "b"])
开发者ID:elfalem,项目名称:quodlibet,代码行数:2,代码来源:test_util_string.py
示例9: test_single
def test_single(self):
self.failUnlessEqual(split_value("a b"), ["a b"])
开发者ID:elfalem,项目名称:quodlibet,代码行数:2,代码来源:test_util_string.py
示例10: activated
def activated(self, tag, value):
spls = config.gettext("editing", "split_on").split()
return [(tag, v) for v in split_value(value, spls)]
开发者ID:piotrdrag,项目名称:quodlibet,代码行数:3,代码来源:edittags.py
示例11: filter
def filter(self, tag, value):
spls = config.get("editing", "split_on").decode('utf-8', 'replace')
spls = spls.split()
return "\n".join(split_value(value, spls))
开发者ID:urielz,项目名称:quodlibet,代码行数:4,代码来源:tagsfrompath.py
示例12: filter
def filter(self, tag, value):
spls = config.gettext("editing", "split_on")
spls = spls.split()
return "\n".join(split_value(value, spls))
开发者ID:zsau,项目名称:quodlibet,代码行数:4,代码来源:tagsfrompath.py
示例13: activated
def activated(self, tag, value):
spls = config.get("editing", "split_on").decode(
'utf-8', 'replace').split()
return [(tag, v) for v in split_value(value, spls)]
开发者ID:urielz,项目名称:quodlibet,代码行数:4,代码来源:edittags.py
示例14: test_non_word_following
def test_non_word_following(self):
self.failUnlessEqual(split_value("Red Elvises , [dialogue]", ","),
["Red Elvises", "[dialogue]"])
开发者ID:LudoBike,项目名称:quodlibet,代码行数:3,代码来源:test_util_string_splitters.py
注:本文中的quodlibet.util.string.splitters.split_value函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论