@@ -103,7 +103,7 @@ def install_model(dir, fn, code, prefix_list):
103
103
if mo :
104
104
subdir = mo .group (1 )
105
105
if subdir is None or len (subdir ) == 0 :
106
- print (f 'Error: can\' t parse \' { full_dir } \' \n ' ,
106
+ print ('Error: can\' t parse \' {}\' \n ' . format ( full_dir ) ,
107
107
file = sys .stderr )
108
108
sys .exit (1 )
109
109
target_dir = os .path .join (dir , subdir )
@@ -181,8 +181,7 @@ def list_installed_models(dest=None):
181
181
lang = find_lang_code (code )[1 ]
182
182
max_lang_len = max (len (lang ), max_lang_len )
183
183
184
- print (f'Language { " " * (max_lang_len - len ("Language" ))} (id ) \t '
185
- f'Tokenizer Lemmatizer Morphosyntax' )
184
+ print ('Language {}(id ) \t Tokenizer Lemmatizer Morphosyntax' .format (" " * (max_lang_len - len ("Language" ))))
186
185
print ('---' )
187
186
for code in all_installed :
188
187
lang = 'Unknown'
@@ -195,8 +194,7 @@ def list_installed_models(dest=None):
195
194
if code in langs ['lemm' ] else ' --- ' ),
196
195
'ms' : langs ['ms' ][code ] if code in langs ['ms' ] else ' --- ' ,
197
196
}
198
- print (f"{ lang } ({ code } ) \t { marks ['tok' ]} { marks ['lemm' ]} "
199
- f"{ marks ['ms' ]} " )
197
+ print ("{} ({}) \t {} {} {}" .format (lang , code , marks ['tok' ], marks ['lemm' ], marks ['ms' ]))
200
198
201
199
202
200
def list_installed_languages (target_dir ):
@@ -225,29 +223,27 @@ def list_installed_languages_per_module(target_dir, prefix_list):
225
223
if lang not in d :
226
224
d [lang ] = []
227
225
if ext in d [lang ]:
228
- print (f 'Error: something wrong with "{ f } "' ,
226
+ print ('Error: something wrong with "{}"' . format ( f ) ,
229
227
file = sys .stderr )
230
228
d [lang ].append (ext )
231
229
232
230
r = {}
233
231
for lang in d :
234
232
if lang in r :
235
- print (f 'Error: model for lang "{ lang } " is installed twice?' ,
233
+ print ('Error: model for lang "{}" is installed twice?' . format ( lang ) ,
236
234
file = sys .stderr )
237
235
if 'morphosyntax' in prefix_list :
238
236
if (len (d [lang ]) != 3 or 'model' not in d [lang ]
239
237
or 'conf' not in d [lang ] or 'bin' not in d [lang ]):
240
- print (f'Error: model ({ "," .join (prefix_list )} ) '
241
- f'for lang "{ lang } " is installed incorrectly' ,
238
+ print ('Error: model ({}) for lang "{}" is installed incorrectly' .format ("," .join (prefix_list ), lang ),
242
239
file = sys .stderr )
243
240
else :
244
241
r [lang ] = "installed"
245
242
else :
246
243
if (len (d [lang ]) != 2 or 'model' not in d [lang ]
247
244
or 'conf' not in d [lang ]):
248
245
if 'lemmatizer' not in prefix_list or 'conf' not in d [lang ]:
249
- print (f'Error: model ({ "," .join (prefix_list )} ) '
250
- f'for lang "{ lang } " is installed incorrectly' ,
246
+ print ('Error: model () for lang "{}" is installed incorrectly' .format ({"," .join (prefix_list )}, lang ),
251
247
file = sys .stderr )
252
248
if ('lemmatizer' in prefix_list and 'conf' in d [lang ]
253
249
and 'model' not in d [lang ]):
0 commit comments