zoukankan      html  css  js  c++  java
  • python 学习之编码转换和pycharm设置

    一编码转换

    unicode 可以编译成 UTF-U GBK

    复制代码
    #!/usr/bin/env python
    # _*_ coding:utf-8 _*_
    __author__ = 'Administrator'
    
    a='方'        #默认是utf-8
    a_unicod=a.decode('utf-8')  # decode是解码成unicode 括号是脚本内容的默认编码  即:将脚本内容的utf-8解码成unicode
    a_gbk=a_unicod.encode('gbk') #encode是编码,将unicode的编码内容编码成指定的,这里是gbk
    print(a_gbk)  #用于终端打印
    #print(u"方")  #3里面是字符串  2里面是unicode 


    # 3版本直接将utf-8编码成GBK 不需要先转成unicode了,因为3没有了

    E:py_tests2_py>python3 test.py
    Traceback (most recent call last):
    File "test.py", line 6, in <module>
    a_unicod=a.decode('utf-8') # decode是解码成unicode 括号是脚本内容的默认编码 即:将脚本内容的utf-8解码成unicode
    AttributeError: 'str' object has no attribute 'decode'

    
    
    复制代码

    四 pycharm 安装 配置

       file-setings-editor- file && file encode template  输入 

      

    #!/usr/bin/env python
    # _*_ coding:utf-8 _*_
    __author__ = 'superfang'

    五 pycharm 快捷键

       ctrl+/ 批量注释

      shift+方向键 选中 

      shift+tab 向左tab

  • 相关阅读:
    【洛谷p1309】瑞士轮
    【洛谷p1190】接水问题
    KMP算法小记
    【洛谷p1051】谁拿了最多奖学金
    【洛谷p1781】宇宙总统
    【6.12校内test】T2 子集
    【6.12校内test】T3 城市交通费
    【6.12校内test】T1单词序列
    【洛谷p1464】 Function
    IOS基础之 (十二) 类的扩展
  • 原文地址:https://www.cnblogs.com/superfangchao/p/8513047.html
Copyright © 2011-2022 走看看