本文整理汇总了Python中wrapper.Wrapper.wrap方法的典型用法代码示例。如果您正苦于以下问题:Python Wrapper.wrap方法的具体用法?Python Wrapper.wrap怎么用?Python Wrapper.wrap使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wrapper.Wrapper
的用法示例。
在下文中一共展示了Wrapper.wrap方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Parser
# 需要导入模块: from wrapper import Wrapper [as 别名]
# 或者: from wrapper.Wrapper import wrap [as 别名]
import os
import sys
sys.path.append(os.path.join(os.path.dirname(__file__), "../"))
from parser import Parser
from wrapper import Wrapper
if __name__ == "__main__":
parser = Parser()
wrapper = Wrapper()
for k, v in wrapper.wrap(parser.parse("Skill/test.md")["metadata"]).items():
print k, ":", v
示例2: test_this_is_a_book
# 需要导入模块: from wrapper import Wrapper [as 别名]
# 或者: from wrapper.Wrapper import wrap [as 别名]
def test_this_is_a_book(self):
actual = Wrapper.wrap('This is a book.', 3)
expected = 'Thi\ns\nis\na\nboo\nk.'
self.assertEqual(actual, expected)
示例3: test_the_zen_of_python
# 需要导入模块: from wrapper import Wrapper [as 别名]
# 或者: from wrapper.Wrapper import wrap [as 别名]
def test_the_zen_of_python(self):
actual = Wrapper.wrap('The Zen of Python, by Tim Peters', 7)
expected = 'The\nZen of\nPython,\n by\nTim\nPeters'
self.assertEqual(actual, expected)
示例4: test_i_am_a_programmer
# 需要导入模块: from wrapper import Wrapper [as 别名]
# 或者: from wrapper.Wrapper import wrap [as 别名]
def test_i_am_a_programmer(self):
actual = Wrapper.wrap('I am a programmer.', 5)
expected = 'I am\na\nprogr\nammer\n.'
self.assertEqual(actual, expected)
示例5: MongoClient
# 需要导入模块: from wrapper import Wrapper [as 别名]
# 或者: from wrapper.Wrapper import wrap [as 别名]
client = MongoClient()
database = client.get_database("test")
client.close()
def write_with_get(file_path, mode, page):
try:
writer.write(file_path, mode, page)
except:
clear_database(database)
raise
print_database(database)
print "\n"
parser = Parser()
wrapper = Wrapper()
test_page = parser.parse("Skill/test.md")
test_page["metadata"] = wrapper.wrap(test_page["metadata"])
writer = Writer(database)
page = copy(test_page)
print "Insert: "
write_with_get("Skill/test.md", "update", page)
print "Update Tags: "
page["metadata"]["tags"] = [{'slug': 'FPGA', 'view': 'FPGA'}, {'slug': 'tag_test', 'view': 'tag_test'}]
write_with_get("Skill/test.md", "update", page)
print "Update Authors: "
page["metadata"]["authors"] = [{"slug": "命月天宇", "view": url_encode("命月天宇")}]
write_with_get("Skill/test.md", "update", page)
print "Update Title: "
page["metadata"]["title"] = {"slug": "Skill-test", "view": "title_test"}
write_with_get("Skill/test.md", "update", page)
print "Update Data adn Summary: "
page["metadata"]["date"] = "2015.05.30 12:00"