zoukankan      html  css  js  c++  java
  • python编程常见小技巧

    #主要是记录常见的小问题以及解决办法

    ##1.复制的代码,经常出现TAB和空格不一致的情况

      将tab或者空格删除,然后重新打出空格或者tab就可以了;

    ##2.python读取文件,经常出现的编码encode错误或者是解码错误decode,解决办法在stackoverflow上面看到的,

      1)with open(filename, 'rb') as f:

       就是加上'rb'限制

         2)来自廖雪峰老师:遇到有些编码不规范的文件,你可能会遇到UnicodeDecodeError,因为在文本文件中可能夹杂了一些非法编码的字符。遇到这种情况,open()函数还接收一个errors参数,表示如果遇到编码错误后如何处理。最简单的方式是直接忽略:

    >>> f = open('/Users/michael/gbk.txt', 'r', encoding='gbk', errors='ignore')
     
  • 相关阅读:
    vue-cli的npm run build的常见问题
    es6 Symbol
    es6 对象的扩展
    es7 函数绑定
    es6 箭头函数
    学习weex遇见非常奇怪的问题
    微信
    java面试题
    PHP面试题
    Android
  • 原文地址:https://www.cnblogs.com/robin2ML/p/6743826.html
Copyright © 2011-2022 走看看