博文

目前显示的是 十月, 2016的博文

PIL模块

1.抓取图片, 安装PIL模块 http://pythonware.com/products/pil/ 2.在py文件前写 from PIL import Image 3.把PIL文件夹从python27 site-library拷贝到虚拟环境文件夹 PIL官方文档:http://effbot.org/imagingbook/ 廖雪峰  http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00140767171357714f87a053a824ffd811d98a83b58ec13000

quotes

C:\Users\me\Documents\myPython\env\Scripts\mypython2\mypython2\spiders http://www.factj.com/archives/609.html?utm_source=geek http://www.cnblogs.com/lrysjtu/p/5297386.html http://so.csdn.net/so/search/s.do?p=6&q=scrapy%20ImportError:%20No%20module%20named%20settings&t=null&domain=&o=null&s=null&u=null&l=null&f=null python documentation notepad

ubuntu分辨率

图片
转自: http://blog.csdn.net/xubinlxb/article/details/18092297 今天用VirtualBox成功装上Ubuntu10.04之后发现了一个问题:默认情况下 ubuntu 的分辨率最高只能设到800*600。 但是对于自己的大显示器,在分辨率800*600的ubuntu窗口简直小的可怜。 那究竟如何解决这个问题呢? VirtualBox提供了一个增强功能。 只要在运行ubuntu的虚拟电脑窗口刚出来以后,点击 窗口主菜单里的设备->安装增强功能。如下图: 进入系统后,ubuntu会自动挂载增强功能镜像到CD驱动器中。 这时候打开 应用程序->附件->终端。(也可用快捷键 Ctrl+Alt+T) 执行cd /media (注意cd后面有空格)进入cd驱动器, 执行ls 看看里面有什么文件,发现有VBOXADDITIONS_4.3.6_91406 这个文件夹, 再执行 cdVBOXADDITIONS_4.3.6_91406 ,打开文件夹, 执行 ls ,看看里面有什么文件。 看到了 VBboxLinuxAdditions.run, 执行sudo sh VBboxLinuxAdditions.run 即可。 运行完毕后会提示你重新启动计算机。这时候执行sudo reboot命令就可以了。 重启后 进入  菜单栏的 系统->首选项->显示器,看到新出现的分辨率1024x768, 设置之即可。 另外 你会发现 安装完增强功能后,在你的windows桌面和虚拟机桌面间鼠标切换不再需要按 Alt+down 了,会自动切换, 非常爽! 【yasi】 1)如果在执行VBoxLinuxAdditions.run的过程中提示有 compilation fail ,则安装c++ tools,比如 libalgorithm, libstdc++, g++ 等: apt-get install build-essentia...

Python爬虫(七)--Scrapy模拟登录

http://www.jianshu.com/p/b7f41df6202d# 1. Cookie原理 HTTP是无状态的面向连接的协议, 为了保持连接状态, 引入了Cookie机制 Cookie是http消息头中的一种属性,包括: Cookie名字(Name)Cookie的值(Value) Cookie的过期时间(Expires/Max-Age) Cookie作用路径(Path) Cookie所在域名(Domain),使用Cookie进行安全连接(Secure)。 前两个参数是Cookie应用的必要条件,另外,还包括Cookie大小(Size,不同浏览器对Cookie个数及大小限制是有差异的)。 2. 模拟登陆 首先查看登陆时的表单结果, 依然像前面使用的技巧一样, 故意输错密码, 方面抓到登陆的网页头部和表单( 我使用的Chrome自带的开发者工具中的Network功能 ) 文/Andrew_liu(简书作者) 原文链接:http://www.jianshu.com/p/b7f41df6202d# 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

windows下PyCharm运行和调试scrapy

图片
Creating a project 1. cmd 开启虚拟环境 env\Scripts activate scrapy startproject tutorial This will create a  tutorial  directory with the following contents: tutorial/ scrapy.cfg # deploy configuration file tutorial/ # project's Python module, you'll import your code from here __init__.py items.py # project items definition file pipelines.py # project pipelines file settings.py # project settings file spiders/ # a directory where you'll later put your spiders __init__.py This is the code for our first Spider. Save it in a file named  quotes_spider.py  under the tutorial/spiders  directory in your project: Scrapy是爬虫抓取框架,Pycharm是强大的 python 的IDE,为了方便使用需要在PyCharm对scrapy 程序 进行调试 python PyCharm Scrapy  scrapy指令其实就是一个python的运行脚本 在运行scrapy库时,其实是相当于运行一个python脚本 所以当运行scrapy crawler spider时,其实与指令 的效果是一样的 python /Library/Python/2.7/site-...

virtualenv使用 与 pycharm

图片
1、安装virtualenv 在安装virtualenv之前,我们需要安装至少有一个版本的python;因为virtualenv是python的一个第三方模块,必须基于python环境才能安装; 如果你的python环境有pip,那么直接使用命令:pip install virtualenv 安装即可;否则需要下载源码,然后使用命令:python install setup.py 来安装 安装之后需要新建virtualenv的独立环境,具体可以查看其帮助命令:virtualenv -h 常用的参数有: -p:指定一个版本python环境;通常当你的系统中安装了多个python版本时会用到;默认情况下virtualenv会优先选取它的宿主python环境,即它安装在那个python版本下就会默认选择哪个版本作为默认python隔离环境。 --no-site-packages:不使用系统环境的python安装包,即隔离包中不能使用真实python环境的安装包;当前版本这个选项是默认的。 --system-site-packages:与上面相反,使隔离环境能访问系统环境的python安装包 --distribute:copy一个python环境的分支,默认会安装setup、pip、wheel等基础模块 2、激活 安装完了之后就可以创建一个隔离环境了,使用命令: virtualenv envname ##创建一个新的隔离环境 cd envname Scripts\activate ##激活并切换到virtualenv环境 3、使用 创建并激活virtualenv环境后我们就可以正常的方式来使用和安装python安装包及模块了。也可以直接切换到需要执行的python文件目录,使用python xxx.py来保证在隔离环境下执行python文件。 即:我们在需要使用virtualenv环境之前,只要先激活然后使用以往同样的方式来执行python操作、运行python文件即可 4、集成到开发环境 当前在PyCharm中是支持virtualenv环境集成的,其它的IDE暂时未研究,集成也是很方便的: 1、新建一个项目 2、点击解释器栏的设置icon 3、选择virtualenv 4、可以新建也可以选择一个已有的vi...

create virtualenv environment

图片
3) ----------------------------------------------------------------------------- a) Create virtualenv named "myenv" >python -m virtualenv myenv >dir b) Activate virtualenvironment "myenv" >C:\Users\anusree>.\myenv\Scripts\activate (myenv) C:\Users\anusree> CREATE AND ACTIVATE VIRTUALENVIRONMENT ----------------------------------------FOllOWING IS PRODUCED BY http://blog.csdn.net/liuchunming033/article/details/46008301 【注意】要在某个含有空格的目录下面创建virtualenv环境,就要安装 win32api 。 VirtualEnv可以方便的解决不同项目对类库的依赖问题。 现实测试工作中,我们是在jekins服务器上运行很多项目的测试工作(job)。不同的项目依赖的类库和版本有可能不同。通常是这样在jekins服务器上安装python环境的:首先将所有项目都依赖的类库安装在系统环境中;然后为每个项目安装独立的类库环境。这样可以保证每个项目都运行在独立的类库环境中。 由于我们的jekins是运行在windows服务器上的。所以这里讲下载windows上如何安装virtualenv。 1、安装virtualenv 2、为项目安装虚拟环境 首先创建了项目文件夹myproject,然后在该文件夹中安装了虚拟环境env,执行:virtualenv env 3、启动虚拟环境中,为项目安装所需类库 3.1、启动虚拟环境 在windows中,启动虚拟环境使用命令:your_env_dir\Scripts\activate,激活虚拟环境后,在cmd窗口的命令前面将出现<env>,表示目前处于虚拟环境中。 【注意】研...