返回信息流刚开始学习利用python数据分析,使用plot时显示ImportError: No module named sip
使用的是eclipse ,python版本为2.7.6,python(x,y)
代码如下
--import matplotlib
import json
from pandas import DataFrame,Series
from collections import Counter
import pandas as pd;import numpy as np
path=r'C:\Users\banana\Desktop\text.txt'
records=[json.loads(line) for line in open(path)]
time_zone=[rec['tz'] for rec in records if 'tz' in rec]
frame =DataFrame(records)
clean_tz=frame['tz'].fillna('missing')
clean_tz[clean_tz=='']='unknown'
tz_counts=clean_tz.value_counts()
tz_counts[:10].plot(kind='barh',rot=0)
plot这行出错,我导入matplotlib.pylab也提示相同的错误
但是导入matplotlib没有问题,求解释
这是一条镜像帖。来源:北邮人论坛 / python / #13983同步于 2016/5/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
小白求问,关于python(x,y)和eclipse
forevertooti
2016/5/7镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
果然看到暖神推荐Python3
暖神想问你个问题,已经入坑Python3。但是现在Python爬虫的教程好多都是2的。
然后需要用函数的时候只能慢慢查,例如urllib2要改成urllib.request等等
可是不想每次遇到不能用的就单独百度Python3对应的方法。
除了直接去看Python3的文档,还有其他的好办法吗?一想到要去看英文文档就头大
【 在 nuanyangyang 的大作中提到: 】
: 请用Python3
: 2.7都已经停止添加新特性,只修补bug了;2.6也太旧了……
【 在 dhown 的大作中提到: 】
: 果然看到暖神推荐Python3
: 暖神想问你个问题,已经入坑Python3。但是现在Python爬虫的教程好多都是2的。
: 然后需要用函数的时候只能慢慢查,例如urllib2要改成urllib.request等等
: ...................
你平时都看什么文档的啊?Python官方的文档很全的。比如想看pickle的文档,就去 https://docs.python.org/3/library/pickle.html 就行了。
真奇怪你哪里找到的Python2教程。
至于英文的问题……只要有高中英语的水平就能看懂。看中文的永远都是吃别人嚼剩下的馒头。
就是csdn上别人整理的比较系统的一些教程,Python2的势力还是挺大的
我还是自己试着直接去看官方文档吧
非常感谢,看官方文档才是正道啊
【 在 nuanyangyang 的大作中提到: 】
:
: 你平时都看什么文档的啊?Python官方的文档很全的。比如想看pickle的文档,就去 https://docs.python.org/3/library/pickle.html 就行了。
: 真奇怪你哪里找到的Python2教程。
: ...................
推荐一本爬虫的书:web scraping with Python 是3.x的,有中文
【 在 dhown (西伯利亚小仓鼠) 的大作中提到: 】
: 果然看到暖神推荐Python3
: 暖神想问你个问题,已经入坑Python3。但是现在Python爬虫的教程好多都是2的。
: ...................