本文整理汇总了Python中utils.Util.get_form方法的典型用法代码示例。如果您正苦于以下问题:Python Util.get_form方法的具体用法?Python Util.get_form怎么用?Python Util.get_form使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类utils.Util
的用法示例。
在下文中一共展示了Util.get_form方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: start
# 需要导入模块: from utils import Util [as 别名]
# 或者: from utils.Util import get_form [as 别名]
def start(self):
city_map = dict()
f = codecs.open('../miejscowosci.csv', 'r', 'utf-8')
for line in f:
line = unicode(line)
line = line.replace(' ', ' ')
basic_form = line.split(';')[0]
ending = line.split(';')[1] #.replace('-', ' -').replace(' ', ' ').strip()
if not basic_form.__contains__(' ') and not basic_form.__contains__('-'):
# if self.types.__contains__(line.strip().split(';')[2]):
if basic_form != '' and ending != '':
form = Util.get_form(basic_form, ending)
if not city_map.__contains__(basic_form) or city_map[basic_form] != form:
city_map[basic_form] = form
return city_map
示例2: get_forms
# 需要导入模块: from utils import Util [as 别名]
# 或者: from utils.Util import get_form [as 别名]
def get_forms(self, cities):
city_map = dict()
for city_tuple in cities:
# has_hyphen = False
city_parts = city_tuple[0].split(' ')
if city_parts.__len__() == 1:
city_parts = city_tuple[0].split('-')
has_hyphen = True
ending_parts = city_tuple[1].split(' ')
form_parts = ''
for i in range(city_parts.__len__()):
print city_parts[i], ending_parts[i]
form_parts = form_parts + Util.get_form(city_parts[i], ending_parts[i])
if has_hyphen:
form_parts += '-'
else:
form_parts += ' '
city_map[city_tuple[0]] = form_parts[0:form_parts.__len__() - 1]
return city_map