
python
文章平均质量分 63
jet_wong
岁月如冰河,热望如鲸歌。
展开
-
Anaconda的介绍及安装过程
最近学习python,安装了anaconda,在这里详细讲下anaconda的安装,配置及使用的过程。有学习过python的人知道,传统的安装和使用python的过程中,会遇到如下问题:安装好了后,各种配置,比如配置环境变量啥的,对于小白,这个可能还不知道,麻烦。安装python后,想管理python的包,还得安装个包管理器pip,来安装第三方包,麻烦。最重要的一点是,python2和python...原创 2018-05-05 15:11:49 · 27083 阅读 · 6 评论 -
python文件读写,以后就用with open语句
转载自 https://www.cnblogs.com/ymjyqsx/p/6554817.html读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从...转载 2018-06-29 18:26:25 · 523 阅读 · 0 评论 -
response.follow作为创建Request对象
import scrapy class QuotesSpider(scrapy.Spider): name = "quotes" start_urls = [ 'http://quotes.toscrape.com/page/1/', ] def parse(self, response): for quote in re...转载 2018-06-29 17:55:30 · 3362 阅读 · 0 评论 -
scrapy常用命令行工具
转载自 https://www.cnblogs.com/cnkai/p/7396283.html简介Scrapy是通过Scrapy命令行工具进行控制的,包括创建新的项目,爬虫的启动,相关的设置,Scrapy提供了两种内置的命令,分别是全局命令和项目命令,顾名思义,全局命令就是在任意位置都可以执行的命令,而项目命令只有在你新创建了项目之后,在项目目录中才可以执行的命令。在这里,简单的介绍一些常用的...转载 2018-06-29 17:22:26 · 257 阅读 · 0 评论 -
Scrapy爬虫之settings.py配置文件详解
# -*- coding: utf-8 -*- # Scrapy settings for demo1 project # # For simplicity, this file contains only settings considered important or # commonly used. You can find more settings consulti...转载 2018-06-09 16:44:47 · 705 阅读 · 0 评论 -
scrapy中ROBOTSTXT_OBEY = True的相关说明
转载自 https://blog.youkuaiyun.com/you_are_my_dream/article/details/60479699在scrapy中创建项目以后,在settings文件中有这样的一条默认开启的语句:# Obey robots.txt rules ROBOTSTXT_OBEY = True 观察代码可以发现,默认为True,就是要遵守robots.txt 的规则,那么 ro...转载 2018-06-09 16:03:59 · 2854 阅读 · 1 评论 -
python 打印对象的所有属性值的方法
def prn_obj(obj): print '\n'.join(['%s:%s' % item for item in obj.__dict__.items()]) 以上是打印某个对象的所有属性值的方法原创 2018-06-09 15:57:44 · 23561 阅读 · 2 评论 -
『python思考』关于列表的浅复制和深复制的理解
>>> mylist1 = [1, 2, 3, 4] >>> myl = mylist1 >>> myl [1, 2, 3, 4] >>> mylist1[0] = 5 >>> mylist1 [5, 2, 3, 4] >>> my转载 2018-06-09 13:43:15 · 313 阅读 · 0 评论 -
python encode和decode函数说明
转载自 https://www.cnblogs.com/evening/archive/2012/04/19/2457440.html字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即u = u'中文' #显示指定unicode类型对象ust...转载 2018-06-08 17:03:51 · 7717 阅读 · 0 评论 -
Django与Flask的比较
FlaskFlask确实很“轻”,不愧是Micro Framework,从Django转向Flask的开发者一定会如此感慨,除非二者均为深入使用过Flask自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库入门简单,即便没有多少web开发经验,也能很快做出网站非常适用于小型网站非常适用于开发web服务的API开发大型网站无压力,但代码...转载 2018-06-14 19:19:27 · 1951 阅读 · 0 评论 -
Windows pycharm Terminal使用Anaconda 的Prompt
转载自 https://www.cnblogs.com/dj0325/p/8998517.html从Stack Overflow上找到的方法如下在Settings->Terminal->Shell path 改成:cmd.exe "/K" "C:\Users\me\Miniconda3\Scripts\activate.bat" "C:\Users\me\Miniconda3"C:\...转载 2018-06-05 16:27:56 · 3811 阅读 · 3 评论 -
python中星号变量的几种特殊用法
转载自 http://www.pythontab.com/html/2016/pythonhexinbiancheng_0921/1066.html在Python中星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数"的用法。一、什么是星号变量最初,星号变量是用在函数的参数传递上的,在下面的实例中,单个星...转载 2018-05-23 15:07:31 · 812 阅读 · 0 评论 -
Anaconda3 Python 3 和 2 in Jupyter Notebook共存方法
转载自 https://segmentfault.com/a/1190000008585746在本机上实现Jupyter Notebook实现多个python内核环境Win10 Anaconda3 root python3.x如何在本机实现多版本的python通过Anaconda就能解决创建create -n py27 python=2.7activate py27但是当我在(PY27)环境使...转载 2018-05-08 17:01:50 · 712 阅读 · 0 评论 -
jupyter notebook如何更换主题
windows下更换 jupyter notebook 主题的方法如下:(1)下载到本地(使用git bash命令行界面)git clone https://github.com/dunovank/jupyter-themes(2)Install with pip# install jupyterthemespip install jupyterthemes# upgrade to late...原创 2018-05-08 15:05:19 · 1597 阅读 · 0 评论 -
Anaconda常用命令总结
Anaconda安装过程:https://blog.youkuaiyun.com/wz947324/article/details/80205181windows下安装好Anaconda之后,打开左下角菜单,点击anaconda下的 anaconda prompt 终端工具,看到一个类似cmd的命令行界面,我们可以在这里面敲命令。注意:conda是anconda的一个包管理器,类似于python的pip,但比...原创 2018-05-07 19:04:39 · 2977 阅读 · 0 评论 -
Anaconda不同版本python环境的安装及切换
有时候我们希望电脑中有两种python环境,一种是旧的但成熟的版本2.x,一种是新的适合学习的版本3.x,传统的,同时安装python2.x和python3.x在一台机器上很麻烦,会出现各种问题。但是安装了Anaconda后,就会很容易解决这个问题了。安装过程不再细讲,具体请看:https://blog.youkuaiyun.com/wz947324/article/details/80205181安装好an...原创 2018-05-07 17:48:21 · 87668 阅读 · 13 评论 -
Anaconda的命令简单使用和国内镜像配置
安装好Anaconda之后,该怎么使用呢?首先Anaconda提供了命令行工具 Anaconda Prompt,在左下角菜单中可以找到该工具,双击打开,就能像cmd一样使用anaconda的命令啦。接下来咱们需要配置一下Anaconda仓库的镜像,因为如果你通过命令需要安装很多的python包的话, 往往会发现下载安装速度比较慢,因为Anaconda.org的服务器在国外。如果用国内的镜像源就快多...原创 2018-05-07 17:12:43 · 32651 阅读 · 2 评论 -
python文件读写,以后就用with open语句
转载自 https://www.cnblogs.com/ymjyqsx/p/6554817.html读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从...转载 2018-06-25 16:32:30 · 3548 阅读 · 0 评论