![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
未完成的梦orz
这个作者很懒,什么都没留下…
展开
-
python学习笔记
Python可以做什么?**“优雅”、“明确”、“简单”**可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的,豆瓣;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。总之就是能干很多很多事啦。Python当然也有不能干的事情,比如写操作系统,这个只能用C语言写;写手机应用,只能用Swift/Objective-C(针对iPhone原创 2017-06-04 22:13:44 · 178 阅读 · 0 评论 -
TypeError: 'ItemMeta' object does not support item assignment
File “/workspace/zhihu/zhihu/spiders/zhihuSpider.py”, line 201, in parse_follows ZhihuItem[‘url’]=url TypeError: ‘ItemMeta’ object does not support item assignment 在items.py中,ZhihuItem是一个类。要为它的某原创 2017-09-11 17:04:12 · 6568 阅读 · 0 评论 -
判断python字典中key是否存在的两种方法
http://www.cnblogs.com/paranoia/p/6178665.html 如何判断字典中是否存在某个key,一般有两种通用做法,下面为大家来分别讲解一下:第一种方法:使用自带函数实现。在python的字典的属性方法里面有一个has_key()方法,这个方法使用起来非常简单。例:#生成一个字典d = {'name':{},'age':{},'sex':{}}#打印返回值pr转载 2017-09-15 15:48:18 · 24004 阅读 · 0 评论 -
正则表达式基础
\d可以匹配一个数字 \w可以匹配一个字母或数字 .可以匹配任意字符匹配变长的字符 用*表示任意个字符(包括0个),用+表示至少一个字符,用?表示0个或1个字符,用{n}表示n个字符,用{n,m}表示n-m个字符:例:\d{3}\s+\d{3,8}。 \d{3}表示匹配3个数字,例如’010’; \s可以匹配一个空格(也包括Tab等空白符),所以\s+表示至少有一个空格,例如匹配’ ‘,’转载 2017-08-07 15:53:22 · 340 阅读 · 0 评论 -
local variable 'msgMaxlen' referenced before assignment
http://blog.sina.com.cn/s/blog_8d3652760101d01p.html 一、意思: 本地变量xxx引用前没定义。 二、错误原因 在于python没有变量的声明 , 所以它通过一个简单的规则找出变量的范围 :如果有一个函数内部的变量赋值 ,该变量被认为是本地的,所以如果有修改变量的值就会变成局部变量。三、产生这个错误的场景 python代码:转载 2017-08-08 11:31:40 · 995 阅读 · 0 评论 -
python pandas.errors Buffer overflow caught - possible malformed input file.和\r\n
python pandas.errors Buffer overflow caught - possible malformed input file.pandas.read_csv遇到如上错误:缓冲区溢出 发现也是因为csv文件中单个item内有\r,即回车符关于回车与换行\r —回车符Carriage return,光标移动到行首 \n—换行符line feed, 光标移动到下一行New原创 2017-08-07 16:46:52 · 12623 阅读 · 0 评论 -
Python中 sys.argv[]的用法简明解释
转自:http://www.cnblogs.com/aland-1415/p/6613449.html因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明python教程上那个一长串代码的例子,说看了就明白了转载 2017-07-07 14:52:06 · 275 阅读 · 0 评论 -
通过mprof plot打印出图分析内存泄漏代码
putty -load ubuntu直接命令行进入putty1。先删除3个文件,恢复运行前初始状态 rm workspace/*.log rm workspace/*.h5 rm workspace/jobs/* 这个也可能没有文件rm mprofile_20170630073530.dat 删除dat文件,可删可不删 2、 编辑py文件,比如注释掉某一行 vi crawl原创 2017-06-30 18:40:55 · 1227 阅读 · 0 评论 -
Jupiter notebook中设定kernel为python2和python3
How do I add python3 kernel to jupyter情况:Mac我已经安装了python3.6,也已经安装了jupyter notebook,Mac自带的有python2.7, 但是在jupiter notebook中new只有python2的文件,想要new python3文件,需要添加python3到kernel。 在终端输入如下命令: 1、install Jupy原创 2017-06-11 12:15:56 · 6864 阅读 · 2 评论 -
虚拟linux环境下h5py的安装与使用
安装h5py,Pre-built installation (recommended)pip install h5py了解:An HDF5 file is a container for two kinds of objects: datasets, which are array-like collections of data, and groups, which are folder-like原创 2017-06-23 16:05:15 · 3849 阅读 · 0 评论 -
No module named 'numpy'
python import numpy as np的时候报错:No module named ‘numpy’ 在命令行输入:pip install numpy 安装numpy 安装成功再import就可以了原创 2017-06-08 17:30:41 · 1012 阅读 · 0 评论 -
Ubuntu安装scrapy
Ubuntu安装scrapy使用docker进入Ubuntu虚拟环境: 直接在Ubuntu环境下使用pip install scrapy安装scrapy 安装出错的话参考: https://stackoverflow.com/questions/22073516/failed-to-install-python-cryptography-package-with-pip-and-setup-p原创 2017-06-21 10:34:57 · 287 阅读 · 0 评论 -
windows安装python,jupyter notebook
1、下载安装python安装的时候记得勾选add python to path安装完成在命令行输入python,看是否安装成功。2、检查是否已经安装好pip和setuptool CMD中输入python -m pip list 出现pip和setuptools的版本号表示已安装。3.快速安装Jupyter Notebook打开CMD 输入pip install jupyter notebook原创 2017-06-05 12:05:01 · 1292 阅读 · 0 评论 -
Python问题:使用docker,putty重新配置linux虚拟环境
灭掉原来的虚拟环境,重新搞一个: (1)删除 docker stop mybuntu关掉mybuntu docker rm mybuntu删除mybuntu docker –help 获取docker帮助 docker container list -a 列出所有的container docker image list docker rmi imageid 删除image,imagei原创 2017-06-28 18:48:13 · 731 阅读 · 0 评论 -
vitables的安装
别看了,。。我这样没装成功。。。。。。。。。vitables下载地址:https://sourceforge.net/projects/vitables/files/ViTables-3.0.0/ 也可按照usersguide自己按步骤安装。 个人下载了.whl文件。然后把文件放到workspace里面 通过pip install ViTables-3.0.0-py3-none-any.whl原创 2017-06-28 18:26:44 · 2540 阅读 · 0 评论 -
如何在同一主机切换python2与python3的使用
在windows环境下安装python2与python3,如何切换二者使用输入py -3,即进入python3 输入 py -2,即进入python2 转自: http://blog.csdn.net/lee18254290736/article/details/53967561转载 2017-06-12 17:59:26 · 520 阅读 · 0 评论 -
ubuntu安装beautifulsoup4
http://blog.csdn.net/zxy987872674/article/details/52317674ubuntu: 直接输入命令:sudo pip install beautifulsoup4 等待安装完成,进入python beautifulsoup4 模块名为bs4 输入命令:import bs4,检测是否安装成功转载 2017-09-28 11:57:48 · 879 阅读 · 0 评论