Groovy 学习FAQ

Q : 运行groovy时提示如下报错
  File "D:\Dev\workspace\projects\channel-stress-test\python-test\src\ParsePaycoreIdentify.py", line 8
SyntaxError: Non-UTF-8 code starting with '\xd2' in file D:\Dev\workspace\projects\channel-stress-test\python-test\src\ParsePaycoreIdentify.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details


  A :此问题是因为编译器当前使用的是UTF-8编码,而文件中包含了其他的编码格式。
      通常我们是因为在注释中使用了中文导致的, 在文件的开头添加下内容来修改编码格式即可。

# -*- coding: GBK -*- 


参考地址: http://python.org/dev/peps/pep-0263/

Q: dict的使用很方便,但是更新方法update如何使用呢
A:

    accessSubTypeDict = {
         'EBANK_B2C':'EBANK_B2C','EBANK_B2B':'B2B网银', 'EBANK_VISA':'VISA外卡网银', 'EBANK_MIGS':'老外卡网银(已废弃)', 'EBANK_CERDIT_GW':'大额信用卡网关', 'EBANK_UMPAY':'银联手机支付(已废弃)'
         
    };
    accessSubTypeDict.update(EXPRESS='EXPRESS')

你可能感兴趣的:(groovy)