![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
wickedvalley
好记性不如烂笔头
展开
-
centos6.4下安装python3.6以及对应的django1.11
一、若干说明 在学习python的时候,版本问题可能会让人抓狂,其实如果我们依据对应的环境来装我们期待的python环境,其实问题不太大,就怕这个装下,那个装下,很零散。python分为2.x和3.x。关于python2.7的就不赘述了,都是类似的,而且一般的机器都内置了。二、python3.6的安装(1)安装python相关依赖命令:yum -y install openssl-de...原创 2018-05-21 20:24:54 · 564 阅读 · 0 评论 -
学习python、数据结构等很多的博客
出处:http://www.cnblogs.com/vamei/p/3603046.htmlPython快速教程作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。Python包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。转载 2016-10-22 23:10:24 · 319 阅读 · 0 评论 -
autopep8规范你的python代码
写的比较好的,比较全的地址: https://segmentfault.com/a/1190000005816556转载 2016-10-22 19:49:10 · 2502 阅读 · 0 评论 -
xpath语法规范
一、选取节点常用的路劲表达式:表达式描述实例 nodename选取nodename节点的所有子节点xpath(‘//div’)选取了div节点的所有子节点/从根节点选取xpath(‘/div’)从根节点上选取div节点//选取所有的当前节点转载 2016-08-24 15:17:48 · 499 阅读 · 0 评论 -
设计模式----python版本
写的比较好的:http://www.cnblogs.com/wuyuegb2312/archive/2013/04/09/3008320.html比较全的:http://www.pythontip.com/pythonPatterns/转载 2016-08-21 18:50:32 · 254 阅读 · 0 评论 -
python中的生产者以及消费者实现
#!/usr/bin/python# -*- coding: UTF-8 -*-import threadingimport timeclass Producer(threading.Thread): def run(self): global count while True: if con.acquire():转载 2016-08-21 18:26:47 · 817 阅读 · 0 评论 -
python中的多线程----以2个线程卖票为例
#!/usr/bin/python# -*- coding: UTF-8 -*-#目标:线程1和线程2轮流切换卖100张票import timeimport threadingif __name__ == '__main__': con= threading.Condition() def job(): global num con.acquir原创 2016-08-21 18:25:40 · 1235 阅读 · 0 评论 -
Pycharm超使用快捷键
转载:http://www.cnblogs.com/zhangpengshou/p/3555767.htmlpycharm 快捷键提示CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT转载 2016-08-21 14:29:29 · 377 阅读 · 0 评论 -
Pycharn比较好的配色方案
转载自:http://jingyan.baidu.com/article/76a7e409de785efc3a6e1557.html修改tab等http://jingyan.baidu.com/article/8cdccae94ad13b315413cd2c.html转载 2016-08-21 14:18:39 · 5979 阅读 · 0 评论 -
python执行js文件
#!/usr/bin/python# -*- coding: UTF-8 -*-import execjs,os#执行本地自定义的jsprint execjs.compile('function test(){' 'return 5' '}' '' ''原创 2016-10-13 09:31:49 · 9277 阅读 · 2 评论 -
python字符串连接的三种方法及其效率、适用场景详解
python字符串连接的方法,一般有以下三种:方法1:直接通过加号(+)操作符连接website=& 39;python& 39;+& 39;tab& 39;+& 39; com& 39;方法2python字符串连接的方法,一般有以下三种:方法1:直接通过加号(+)操作符连接1website = 'python' + 'tab' + '.转载 2016-10-15 23:06:42 · 2485 阅读 · 0 评论 -
Python装饰器学习(九步入门)
这是在Python学习小组上介绍的内容,现学现卖、多练习是好的学习方式。第一步:最简单的函数,准备附加额外功能12345678# -*- coding:gbk -*-'''示例1: 最简单的函数,表示调用了两次''' def myfunc():转载 2016-10-17 13:30:49 · 310 阅读 · 0 评论 -
python打包的exe开机自动启动(windows)
一、背景 简单的写个.exe程序,没必要去学习mfc、c++等,可以学习python。python可以轻易的调用windows的api,轻松的实现你想干的事。下面就是实现打包的exe文件开机自动运行。二、实现#!/usr/bin/python# -*- coding: UTF-8 -*-import win32apiimport win32conclass AutoRun():...原创 2018-04-26 20:44:38 · 7888 阅读 · 3 评论 -
python打包成.exe程序
一、需求 有些时候,我们想做个带图形化界面的小工具用于pc端,使用MFC当然可以,java也有何不可,那么使用python呢?是否也可以把带有图形化界面的python程序打包成.exe程序?答案是肯定的二、环境准备 1.win7,win10也可以 2.python2.7版本 3.pyinstaller(打包python的程序)说明:第1和第2项在此就不赘述了,本文主要介绍把pyth...原创 2018-04-15 12:24:10 · 3907 阅读 · 2 评论 -
Linux下使用crontab命令以及Python脚本实现自动签到
转载:http://www.cnblogs.com/spxcds/p/5375192.html关于这一部分, 我首先介绍下如何实现使用Python脚本实现签到功能其实,linux下有个命令叫做curl,完全可以完成模拟签到的功能.有这个想法完全是因为实验室的学长开发了一款App,上边有个起床签到,还有排名,为了能拿个首签...当然,我也只用过一次,并不想为学长开发的东西带来任何的规则上的扰转载 2016-11-10 14:21:04 · 1279 阅读 · 0 评论 -
Python使用os.listdir()函数来得目录内容的介绍
转载:http://www.cnblogs.com/100thMountain/p/4769238.htmlPython使用os.listdir()函数来得目录内容的介绍Python编程语言是计算机语言中常用的语言,以下的文章就是介绍在Python编程语言中使用os.listdir()函数来获得目录中的相关内容的介绍,如果你对其相关的实际操作有兴趣的话,你就可以观看以下的文章。转载 2016-11-10 14:19:23 · 3830 阅读 · 0 评论 -
Python下调用Linux的Shell命令
转载:http://blog.csdn.net/my2010sam/article/details/18315785有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法:1. os 模块1.1. os模块的exec方法族Python的e转载 2016-11-10 14:18:00 · 512 阅读 · 0 评论 -
ImportError: No module named setuptools 解决方法
在python运行过程中出现如下错误:python错误:ImportError: No module named setuptools这句错误提示的表面意思是:没有setuptools的...在python运行过程中出现如下错误:python错误:ImportError: No module named setuptools这句错误提示的表面意思是:没有setuptools的模块,转载 2016-10-18 16:52:01 · 3321 阅读 · 0 评论 -
centos6.6 安装python环境及Django 1.9.0
简单部署一、centos 6.6 最小化安装不再熬述二、运行Django首先需要安装Python环境三、安装python环境,由于centos 6.6 yum默认按照python2.6,而setuptool需要python升级到2.7,所以先升级CentOS yum 升级Python2.6 到 2.7背景:开发部需要使用python2.7,由于公网的环境python转载 2016-10-18 16:51:22 · 284 阅读 · 0 评论 -
centos6.5下如何把python2.6.6升级到2.7
第一步:下载安装包http://download.csdn.net/detail/xxy731180xxy/8558441第二步:参考文章安装http://jingyan.baidu.com/article/7082dc1c6ad06ce40a89bdf2.html注意:中途会报错 gzip: stdin: not in gzip format原创 2016-10-18 14:08:20 · 220 阅读 · 0 评论 -
DJANGO MODELS通过DATETIMEFIELD保存到MYSQL的时间的时区问题
最近开始使用Django开发一些系统,在models.py中设置一些数据库表结构并给日期时间字段赋初值,不过在使用的过程中,遇到一点问题。问题是,我本来服务器使用的市区是“Asia/Shanghai”(+08:00),然后用datetime.now保存到数据库中时,里面的时间总是比我的系统时间相差8小时(感觉是UTC时间),但是我也查看了MySQL数据库中的时区是“+08:00”的(在MySQL中转载 2016-08-19 17:18:23 · 1195 阅读 · 0 评论 -
python解决https私密连接警告信息
from requests.packages.urllib3.exceptions import InsecureRequestWarning,InsecurePlatformWarningrequests.packages.urllib3.disable_warnings(InsecureRequestWarning)requests.packages.urllib3.disable_war原创 2016-08-02 22:37:18 · 1493 阅读 · 0 评论 -
【python】python redis的安装与使用
#1、安装 好吧,我承认我只会最简单的安装 sudo apt-get install redis-server python 支持包: (其实就一个文件,搞过来就能用) sudo apt-get install python-redis #2、配置 配置一下吧,默认配置文件在: “/etc/redis/redis.conf” 绑定ip: “bind 127.转载 2016-08-05 18:12:17 · 352 阅读 · 0 评论 -
Python3网络爬虫(四): 登录
第一步: 使用 Fiddler 观察浏览器行为在开着 Fiddler 的条件下运行浏览器, 输入知乎网的网址 http://www.zhihu.com 回车后到 Fiddler 中就能看到捕捉到的连接信息. 在左边选中一条 200 连接, 在右边打开 Inspactors 透视图, 上方是该条连接的请求报文信息, 下方是响应报文信息.其中 Raw 标签是显示报文的原文. 下方的响应转载 2016-07-25 17:53:14 · 2197 阅读 · 0 评论 -
Python爬虫进阶三之Scrapy框架安装配置
初级的爬虫我们利用urllib和urllib2库以及正则表达式就可以完成了,不过还有更加强大的工具,爬虫框架Scrapy,这安装过程也是煞费苦心哪,在此整理如下。Windows 平台:我的系统是 Win7,首先,你要有Python,我用的是2.7.7版本,Python3相仿,只是一些源文件不同。官网文档:http://doc.scrapy.org/en/latest/int转载 2016-07-24 20:20:49 · 474 阅读 · 0 评论 -
python2.X在linux上的安装
方法一:下载好后源码包再安装1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2 2. 安装 $ tar –jxvf Python-2.5.2.tar.bz2 $ cd Python-2.5.2 $ ./configure $ make $ make install 3原创 2016-07-24 20:10:37 · 785 阅读 · 0 评论 -
Scrapy:Python的爬虫框架----原理介绍
Scrapy:Python的爬虫框架网络爬虫,是在网上进行数据抓取的程序,使用它能够抓取特定网页的HTML数据。虽然我们利用一些库开发一个爬虫程序,但是使用框架可以大大提高效率,缩短开发时间。Scrapy是一个使用Python编写的,轻量级的,简单轻巧,并且使用起来非常的方便。Scrapy使用了Twisted异步网络库来处理网络通讯。整体架构大致如下(注:图片来自互联网转载 2016-07-22 18:18:41 · 17910 阅读 · 1 评论 -
使用SublimeText 作为Python 的开发环境
讲的很详细的网址:http://jingyan.baidu.com/article/3065b3b684fdaebecff8a412.html;转载 2016-07-22 16:03:36 · 393 阅读 · 0 评论 -
python大杀器之requests安装
下载requests:https://github.com/kennethreitz/requests/archive/v2.7.0.zip 是requests2.7.0;windows下安装requests: 1 利用dos 进入requests的解码目录; 2.执行 python setup.py install 完成安装;原创 2016-07-22 15:17:27 · 481 阅读 · 0 评论 -
Python爬虫大杀器之Requests快速入门
转载:http://blog.csdn.net/iloveyin/article/details/21444613快速上手迫不及待了吗?本页内容为如何入门Requests提供了很好的指引。其假设你已经安装了Requests。如果还没有, 去 安装 一节看看吧。首先,确认一下:Requests 已安装Requests是 最新的让我们从一些简单的示例开始转载 2016-07-22 15:04:53 · 857 阅读 · 0 评论 -
python利用cookie模拟登录
转载:http://cuiqingcai.com/968.html4567891011121314151617181920212223importurllibimporturlli转载 2016-07-22 14:37:54 · 792 阅读 · 0 评论 -
Ubuntu 14.04 安装 Sublime Text 3
1.添加sublime text 3的仓库,命令: sudo add-apt-repository ppa:webupd8team/sublime-text-3回车,出现很多信息。但是我们看看图片最后字知道,这地方在等待我们确认是否添加这个仓库,按enter键继续,按crtl+c取消。此时,按ENTER继续,建立信任数据库。2.更新软件库:sudo apt-转载 2016-07-26 18:27:02 · 1264 阅读 · 0 评论 -
Scrapy学习大全
写的比较好的scrapy教程,建议大家看看!转载:http://blog.csdn.net/column/details/younghz-scrapy.html转载 2016-07-27 23:22:33 · 279 阅读 · 0 评论 -
python中的接口
转载:http://blog.csdn.net/kobeyan/article/details/44344087什么是接口 ?接口只是定义了一些方法,而没有去实现,多用于程序设计时,只是设计需要有什么样的功能,但是并没有实现任何功能,这些功能需要被另一个类(B)继承后,由 类B去实现其中的某个功能或全部功能。个人的理解,多用于协作开发时,有不同的人在不同的类中实现接口中转载 2016-08-03 21:29:49 · 487 阅读 · 0 评论 -
python简单连接数据库
#python链接数据库:(温馨提示:最好用python2.x比较好)# 1.下载mysql,并安装;# 2.需要下载python连接数据库的connector# 驱动下载地址:http://dev.mysql.com/downloads/connector/python/#测试是否连接成功import mysql.connector;conn = mysql.connector.c原创 2016-07-22 10:54:30 · 390 阅读 · 0 评论 -
python抓取网站的图片并下载到本地
#!/usr/bin/python# -*- coding: UTF-8 -*-import reimport urllib,urllib2;#通过url获取网页def getHtml(url): # 要设置请求头,让服务器知道不是机器人 user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'原创 2016-07-22 10:17:46 · 20113 阅读 · 1 评论 -
正则表达式的一点说明
正则表达式中的 .*? 或 .*+ 后边多一个?表示懒惰模式。必须跟在*或者+后边用如:如果用正则匹配src中内容非懒惰模式匹配src=".*"匹配结果是:src="test.jpg" width="60px" height="80px"意思是从="往后匹配,直到最后一个"匹配结束懒惰模式正则:src=".*?"结果:src="test.jpg"原创 2016-07-22 09:50:54 · 3409 阅读 · 0 评论 -
python网络爬虫抓取图片
出处:http://blog.csdn.net/longshengguoji/article/details/9946675利用python抓取网络图片的步骤:1.根据给定的网址获取网页源代码2.利用正则表达式把源代码中的图片地址过滤出来3.根据过滤出来的图片地址下载网络图片[python] view plain copy转载 2016-07-22 09:40:29 · 417 阅读 · 0 评论 -
Python篇----Requests获取网页源码(爬虫基础)
转载:http://blog.csdn.net/guzhenping/article/details/438984491 下载与安装见其他教程。2 Requsts简介Requests is an Apache2 Licensed HTTP library, written inPython, for human beings.Pyth转载 2016-07-21 18:37:38 · 5104 阅读 · 0 评论 -
python爬虫教程大全
转载:http://blog.csdn.net/gzh0222/article/details/12647723关于python爬虫这方面知识,在网络上有一些教程、文章,很有价值,能够带领新手快速入门。在这里我把自己学习时找到的一些教程列出来,与大家一起分享,欢迎补充!爬虫《一只小爬虫》《一只并发的小爬虫》《Python与简单网络爬虫的编写》《P转载 2016-07-21 16:19:12 · 1011 阅读 · 0 评论