python 常用小总结(主要字符串)
2014-07-11 22:37
387 查看
1, 在模仿浏览器爬取的过程中,如果太过频繁会被某些网站封IP, 比较简单的方法就是加上延时。。比较水。。
2,字符串规则化:
去回车符: s=s.replace('\r\n',' ')
去首空格: s=s.lstrip()
去尾空格 s=s.rstrip()
3,字符串乱码问题
这个问题对于我这个新手+菜鸟来说,真是恶心透了,各种乱码,各种错误。。经过各种查资料,大概下面的几种方法:
(1) 在python 代码的最前面加上下面一句代码:
(2) 加上下面两句:
还有一些其他的方法,比如encode和decode 的转化。。
注:
decode是将普通字符串按照参数中的编码格式进行解析,然后生成对应的unicode对象
那么encode正好就是相反的功能,是将一个unicode对象转换为参数中编码格式的普通字符
import time time.sleep(0.5)#秒为单位
2,字符串规则化:
去回车符: s=s.replace('\r\n',' ')
去首空格: s=s.lstrip()
去尾空格 s=s.rstrip()
3,字符串乱码问题
这个问题对于我这个新手+菜鸟来说,真是恶心透了,各种乱码,各种错误。。经过各种查资料,大概下面的几种方法:
(1) 在python 代码的最前面加上下面一句代码:
# -*- coding: utf-8 -*-
(2) 加上下面两句:
reload(sys) sys.setdefaultencoding('utf8')
还有一些其他的方法,比如encode和decode 的转化。。
注:
decode是将普通字符串按照参数中的编码格式进行解析,然后生成对应的unicode对象
那么encode正好就是相反的功能,是将一个unicode对象转换为参数中编码格式的普通字符
相关文章推荐
- Python中常用操作字符串的函数与方法总结
- python 字符串格式化以及常用函数总结
- python 字符串操作常用函数总结
- python 字符串常用方法总结
- python学习总结---列表、元组、字符串、字典中一些常用函数
- Python中常用操作字符串的函数与方法总结
- Python 字符串常用方法总结
- Python中字符串的常用操作总结
- python字符串、元组和列表常用的一些方法
- python字符串使用总结
- python 字符串使用总结
- Python字符串拼接、截取及替换方法总结
- PYTHON字符串常用函数
- 在.NET外散步之我爱贪吃蛇Python -常用数和字符串和物理行逻辑行
- 【学习总结】python-DAY3-字符串
- 总结常用字符串的使用
- 基于php常用函数总结(数组,字符串,时间,文件操作)
- 【Python】string/list/integer常用函数总结
- Python修炼--常用字符串、数学函数
- C字符串处理常用函数总结