随笔分类 -  Python小技巧

摘要:资料: http://www.cnblogs.com/pzxbc/archive/2012/03/18/2404715.html http://bbs.chinaunix.net/thread-4192876-1-1.html pickle.dump(obj, file, [,protocol]) 阅读全文
posted @ 2016-12-16 17:02 billyz 阅读(6504) 评论(0) 推荐(3)
摘要:当使用Requests请求网页时,出现下面图片中的一些乱码,我就一脸蒙逼。 程序是这样的。 程序的中出现的乱码图片是这样的。 怎么解决呢?好在有google大神,让我找到了一些前辈写的博客,拿去看吧,^_^。 http://blog.chinaunix.net/uid-13869856-id-574 阅读全文
posted @ 2016-12-09 08:23 billyz 阅读(1522) 评论(0) 推荐(0)
摘要:存储数据到MongoDB数据库时,一般我们会加一个更新数据的时间update_time。这时在python代码中 会用到datetime模块以便获取当前系统时间,但是存入到MongoDB数据库时,存储的时间--显示并不是当前系统时间。 原因:MongoDB存储时间类型数据时,都是先转换为UTC时间, 阅读全文
posted @ 2016-10-09 17:27 billyz 阅读(4604) 评论(0) 推荐(0)
摘要:python的编解码: input文件(gbk, utf-8...) decode > unicode encode > output文件(gbk, utf-8...) 很多文件处理的包是unicode编码,刚开始读入文件(gbk, utf-8...)后要decode为unicode编码格式,再en 阅读全文
posted @ 2016-10-08 16:55 billyz 阅读(1710) 评论(0) 推荐(0)
摘要:官网tutorial: http://api.mongodb.com/python/current/tutorial.html 本教程将要告诉你如何使用pymongo模块来操作MongoDB数据库。 一、先决条件 开始之前,我们需要确定电脑已经安装了pymongo和MongoDB. 1.安装pymo 阅读全文
posted @ 2016-09-29 08:32 billyz 阅读(6731) 评论(1) 推荐(2)
摘要:Windows 7 64位安装MongoDB 官网tutorial: https://docs.mongodb.com/v3.0/tutorial/install-mongodb-on-windows/ 一、获得MongoDB Community Edition 1.确定需要安装哪种MongoDB? 阅读全文
posted @ 2016-09-27 17:30 billyz 阅读(5944) 评论(0) 推荐(0)
摘要:with的用法,with如何工作? 阅读全文
posted @ 2016-09-23 16:46 billyz 阅读(190) 评论(0) 推荐(0)
摘要:zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。 参考链接解释 阅读全文
posted @ 2016-09-19 06:47 billyz 阅读(330) 评论(0) 推荐(0)
摘要:0.Python: TypeError: 'str' does not support the buffer interface,(点我) fp.write(url.encode("utf-8")) 1.Python:object of type 'Response' has no len(),如何 阅读全文
posted @ 2016-09-18 21:35 billyz 阅读(11766) 评论(0) 推荐(1)
摘要:1.在网址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 下,搜索lxml,下载Python对应的lxml版本。如下图: 2.打开cmd,进入到lxml下载的文件夹,运行如下命令(注意:一定要下载Python对应的lxml版本): 安装成功后,如下图 阅读全文
posted @ 2016-09-18 17:29 billyz 阅读(6835) 评论(0) 推荐(1)
摘要:Pycharm下无法导入安装好的第三方模块requests? 在cmd下使用pip安装好requests模块后,可以使用import requests,但在Pycharm IDE下无法导入,出现如下错误: 原因:电脑里同时装了Python2.7 和 Python3.5 ,只在Python3.5下安装 阅读全文
posted @ 2016-09-18 08:25 billyz 阅读(51963) 评论(2) 推荐(2)
摘要:1. Python split()通过指定分隔符对字符串进行切片,返回分割后的字符串列表。str.split()分隔符默认为空格。 2. 函数 writelines(list) 函数writelines可以将list写入到文件中,但是不会在list每个元素后加换行符,所以如果想每行都有换行符的话需要 阅读全文
posted @ 2016-09-07 23:01 billyz 阅读(17022) 评论(0) 推荐(0)
摘要:Python 3.x 将输出内容写入到一个文件,需要两个命令。open指明Python用什么文件名,w 意味着我们要写入该文件, encoding=”utf-8″指明Python如何把中文写入该文件。包含 file = f 的print (打印)语句,来输入数据到文件中。 f = open("out 阅读全文
posted @ 2016-09-01 15:17 billyz 阅读(978) 评论(0) 推荐(0)
摘要:python3.4.3 安装BeautifulSoup4: 使用pip install 安装: 在命令行cmd之后输入,pip install BeautifulSoup4 BeautifulSoup4的使用: 一位园友总结的很好。也可以直接看官网文档(有中文版的哦)。 问题: 1. 文档中这样写的 阅读全文
posted @ 2016-08-31 15:56 billyz 阅读(2752) 评论(0) 推荐(0)