utf8_output.py 734 B

12345678910111213141516171819
  1. #!/usr/bin/env python3
  2. from mmgen.common import *
  3. cmd_args = opts.init({'text': { 'desc': '', 'usage':'', 'options':'' }})
  4. from mmgen.util import msg
  5. text = {
  6. 'gr': 'Greek text: {}'.format(''.join(map(chr,list(range(913,939))))),
  7. 'ru': 'Russian text: {}'.format(''.join(map(chr,list(range(1040,1072))))),
  8. 'zh': 'Chinese text: {}'.format('所以,我們非常需要這樣一種電子支付系統,它基於密碼學原理而不基於信用,'),
  9. 'jp': 'Japanese text: {}'.format('必要なのは、信用ではなく暗号化された証明に基づく電子取引システムであり、')
  10. }
  11. if not cmd_args or not cmd_args[0] in text:
  12. die(2,'argument must be one of {}'.format(list(text.keys())))
  13. msg(text[cmd_args[0]])