自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大蛇王的博客

何时杖尔看南雪,我与梅花两白头。 ​​​​

  • 博客(134)
  • 收藏
  • 关注

转载 python pip常用命令,根据关键词查找第三方库

基本的命令解释,如下图:安装sudo easy_install pip列出已安装的包pip freeze or pip list导出requirements.txtpip freeze > <目录>/requirements.txt安装包在线安装pip install <包名> 或 pip install -r requiremen...

2018-11-14 10:17:44 9854 1

翻译 python生成词云简单案例

环境:python3.6第三方库:matplotlib、wordcloud、PIL所需材料:一份英文love.txt文件(里面包含一篇英文文章),一张心形图片love.jpg代码如下:from wordcloud import WordCloudimport PIL.Image as imageimport numpy as npwith open("love.txt...

2018-11-01 17:57:55 4448 1

原创 python实现RSA加密,简单案例

环境:python3.6第三方库:M2Crypto  这个库windows上很难装,linux上直接用pip install 首先获取一对秘钥,具体生产秘钥方式百度上有在线工具。然后将生成的.pfx秘钥文件转化成pem可读文件,具体方法:下载工具openssl,在openssl下使用命令:openssl pkcs12 -in 8000013189_pri.pfx -out ...

2018-11-01 11:58:37 6279

原创 python实现DES加密,简单案例

环境:python3.6库:pyDesdes对称加密:是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码(称为对称密码),是一种对称加密算法。from pyDes import des, CBC, PAD_PKCS5import binascii# 秘钥KEY='mHAxsLYz'd...

2018-11-01 11:42:49 31490 4

转载 flask框架开启定时任务简单案例flask_apscheduler

#所需模块flask_apscheduler#encodig=utf-8from flask import Flask, requestfrom flask_apscheduler import APSchedulerclass Config(object): # 创建配置,用类 # 任务列表 JOBS = [ # { # 第一个任务 ...

2018-10-25 15:49:20 20550 4

原创 python读取表格-写入表格-简单案例!

环境:python3表格message.xlxs如图所示:代码如下:import xlrddef wangpeixun(): # 获取表格 excel=xlrd.open_workbook(r"./message.xlsx") # 获取Sheet2表格页 sheet=excel.sheet_by_name("Sheet2") # 获取当...

2018-09-19 15:33:03 14202

原创 centos关于python虚拟环境virtualenv command not found解决办法

先找到virtualenv.py的位置find / -name 'virtualenv.py'然后进入所在目录:# 创建名为venvName的虚拟环境python virtualenv.py venvName用这个方法就可以了! 如果觉得麻烦的话,就添加下环境变量编辑文件vim /etc/profile原内容修改后(把自己的python/bin...

2018-09-12 20:21:01 13915

原创 mysql删除重复记录只保留一条(一句简单sql)

案例:目的:根据name和class分组,将ceshi表中相同的数据删除只保留id最小的那一条。sql语句如下:DELETE FROM ceshi WHERE id NOT IN (SELECT id from ( SELECT min(id) AS id FROM ceshi GROUP BY `name`,class)a)  试验效果:...

2018-08-30 14:12:24 11817 6

原创 服务器上jenkins服务挂掉了如何重启并指定端口

 cd到jenkins.war所在目录:执行下面的命令,即可启动:nohup java -jar jenkins.war --logfile=server.log --httpPort=8000 > server.log 2>& 1 &jenkins默认端口是8080,我这边指定的端口是8000,并且输出日志server.log ...

2018-08-27 16:10:08 4848 1

原创 linux上部署flask项目,提高并发性能(uwsgi+flask)

服务器版本:centos7python版本:python3.6主要功能:使用uwsgi部署flask接口,支持高并发大致流程就是,在服务器上新建一个python虚拟环境,并下载好相关python库,使用uwsgi启动flask脚本。首先得确保你的机器上安装了python3,centos7自带的python版本是2.7.具体安装步骤:https://blog.csdn.net/t...

2018-08-27 10:35:28 6094

原创 django开发post接口简单案例,获取参数值

项目环境:python3.6,django2.1接口功能: 将传入参数a和b字符串相加,返回结果1.新建一个django项目# 新建一个名为Post的项目django-admin startproject Post 2.在django-test/Post/Post 文件夹下 创建一个view.py文件3.在view.py文件中写入代码from django...

2018-08-24 14:32:56 38289 9

原创 centos中python虚拟环境搭建和指定python版本

virtualenv是一个可以在同一计算机中隔离多个python版本的工具。有时,两个不同的项目可能需要不同版本的python,如 python2.7 / python3.6 ,但是如果都装到一起,经常会导致问题。virtualenv能够用于创建独立的Python虚拟环境,多个Python相互独立,互不影响。virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。不用再跑...

2018-08-23 14:57:29 2312

原创 centos下python2和python3的pip设置,区分pip2和pip3

上一篇文章已经讲述了如何在centos服务器下载python3,并且和centos自带的python2不冲突。启动python2,我们可以直接在命令行输入:python2启动python3,我们可以在命令行输入:python或者python3.但是pip没有设置的话,在命令行输入 pip --version 或者 pip2 --version,指向的都是python2.现在我们...

2018-08-23 11:30:25 7958 4

原创 centos下安装python3详细教程

centos7 自带有 python,版本是python2.7接下来我们手动安装python3,并且配置后可以并存使用。1.首先,你要知道系统现在的python的位置在哪儿:[root@root ~]# whereis pythonpython: /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/pyt......

2018-08-23 11:00:32 88860 39

原创 python创建虚拟环境

首先得确保电脑上已经下载了pip,可以使用pip install 命令(前一篇文章介绍了如何下载pip)1.下载vietualenvpip install virtualenv2.创建名为venv的虚拟环境,名字可以修改virtualenv venv3.激活虚拟环境source venv/bin/activate激活后你会发现,命令行前面多了(venv...

2018-08-22 14:47:48 1828

原创 python 多线程访问url列表中地址

import requestsimport threadingimport timeimport queue as Queue# url列表,这里是虚构的,现实情况这个列表里有大量的urllink_list = ['http://www.baidu.com', 'http://www.qq.com', 'http://www.xxx...

2018-08-21 20:53:06 3463

原创 python多线程访问某个网站简单案例

环境:python3目的:多线程访问百度,测试网站抗压能力# 环境python3import requestsimport threadingclass myThread(threading.Thread): def __init__(self,name): threading.Thread.__init__(self) self.name...

2018-08-21 20:14:11 2135

原创 linux安装setuptools以及pip软件包

今天在一台服务器中用python安装模块的时候有出现"No module named setuptools"错误提示,看意思就是表示setuptools工具没有安装,我们只需要重新下载和编译安装setuptools工具即可1.安装setuptools工具# 我是cd到/opt目录下进行安装的wget https://soft.itbulu.com/tools/setuptools-0....

2018-08-21 16:56:21 3528

原创 LINUX安装nginx详细步骤

1.安装依赖包//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.13...

2018-08-21 16:26:17 481923 114

原创 一个简单python接口开发(flask_restful案例)

运行环境:python3post参数:user,pwd接口功能:将参数转换成字符串相加并返回jsonfrom flask import Flask, gfrom flask_restful import reqparse, Api, Resourcefrom flask_httpauth import HTTPTokenAuth# Flask相关变量声明app = Flas...

2018-08-20 17:17:06 25549 8

转载 常用的17个运维监控系统(必备知识)

1. ZabbixZabbix 作为企业级的网络监控工具,通过从服务器,虚拟机和网络设备收集的数据提供实时监控,自动发现,映射和可扩展等功能。Zabbix的企业级监控软件为用户提供内置的Java应用服务器监控,硬件监控,VMware监控和CPU,内存,网络,磁盘空间性能监控。该企业级网络监控工具能够每分钟进行 3,000,000 次检查,具有更高的安全性和数据中心监控功能。2....

2018-08-16 10:58:31 107889 10

原创 GitLab服务器IP地址设置,显示IP(原创)

vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml上面是打开gitlab.yml文件,将host改成本机对应的IP地址! 第二步,打开gitlab.rb文件vim /etc/gitlab/gitlab.rb 找到external_url,修改成对应的ip最后重启下服务就行了git...

2018-07-31 18:00:45 9458 1

转载 服务器(centos7)上安装部署gitlab服务器 简单案例

centos7安装部署gitlab服务器我这里使用的是centos 7 64bit,我试过centos 6也是可以的!1. 安装依赖软件yum -y install policycoreutils openssh-server openssh-clients postfix2.设置postfix开机自启,并启动,postfix支持gitlab发信功能systemctl enable postfix...

2018-07-16 15:54:58 377

转载 nginx配置location总结及简单案例

1. location正则写法一个示例:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051location = / { # 精确匹配 / ,主机名后面不能带...

2018-06-12 17:35:20 2504 1

转载 nginx 配置路由 负载均衡以及服务器故障转移 简单案例

利用Nginx反向代理原理,实现集群服务器瞬间故障转移,看用于生产环境中综合设置的例子#注:proxy_temp_path和proxy_cache_path指定的路径必须在同一分区  proxy_temp_path   /data0/proxy_temp_dir;   #设置Web缓存区名称为cache_one,内存缓存空间大小为200MB,1天没有被访问的内容自动清除,硬盘缓存空间大小为30GB...

2018-06-12 17:33:52 2419

转载 python常用快捷键,写代码事半功倍

最重要的快捷键1. ctrl+shift+A:万能命令行2. shift两次:查看资源文件123新建工程第一步操作1. module设置把空包分层去掉,compact empty middle package2. 设置当前的工程是utf-8,设置的Editor-->File Encodings-->全部改成utf-8,123注释1. ctrl+/:单行注释12光标操作1. c...

2018-05-31 21:27:15 22331 5

原创 python处理gz压缩文件,解压并转化为json

import requestsimport gzipimport json# gz文件地址url='https://shilupan-basic-user-pro.oss-cn-shanghai.aliyuncs.com/carrier/moxie/origin/39984791325599432283.txt.gz?Expires=1527497273&OSSAccessKey...

2018-05-28 16:40:21 8981

原创 python如何批量对文件重命名,并另存为其他路径(简单案例)

首先我的photo文件夹下的111文件夹中有5张图片,我想把它们存到222文件夹中,并重命名:以下是代码:# coding:utf8import os# 图片路径path='./photo/111'# 目标文件夹路径path1='./photo/222'filelist=os.listdir(path)j=0for i in filelist: # 判断该路径下的文件...

2018-05-20 21:11:15 14622 5

原创 Python中read()、readline()和readlines()的用法简单案例

首先我们先建立一个测试文件,test.txt1.read() 用法:从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为止,它范围为字符串对象。# 打开含中文的文本file=open("test.txt",encoding='utf8')# 读取前面5个字符str=file.read(5)print(str)# 读取全文,要记住,现在是从第五个字符后面开始读取...

2018-05-19 23:45:56 25350 3

原创 xpath匹配一个标签下的所有内容,简单案例

先写个测试用的html文件,命名test.html我们想要匹配第一个a标签里面的全部内容:import lxml.etreehtml=lxml.etree.parse("test.html")res=html.xpath("//a[@heaf='baidu.com']")info=res[0].xpath('string(.)')print(info)运行结果:...

2018-05-18 17:41:02 5664 5

原创 python 入门视频+面试题 +运行环境包完整版 网盘地址

python 介绍及基础视频地址   https://pan.baidu.com/s/1uqTeLJDEF3_X2eibWGFEQg密码  yonlpython机器学习课程视频网盘地址:地址    https://pan.baidu.com/s/17Mk_Fr-Y-ykvKQjdkzwDng密码    a904python面试题文档:地址   https://pan.baidu.com/s/1NV...

2018-05-17 10:02:55 2183 3

原创 python 对验证码图片进行降噪处理

首先贴一张验证码上来做案例:第一步先通过二值化处理把干扰线去掉:from PIL import Image# 二值化处理def two_value(): for i in range(1,5): # 打开文件夹中的图片 image=Image.open('./Img/'+str(i)+'.jpg') # 灰度图 lim=...

2018-05-16 20:38:39 13903 7

原创 用python画一张红色的1080p图片

from PIL import Image# 创建一张图1920*1080分辨率img=Image.new("RGB",(1920,1080),(255,0,0))# 保存图片img.save("red.jpg")(255,0,0)表示红色,可根据具体要求修改

2018-05-16 11:25:59 3288

原创 python中获取cookie的两种方法

第一种是利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值:# 导入模块from selenium import webdriverdriver=webdriver.PhantomJS()url="https://et.xiamenair.com/xiamenair/book/findFlights.action?lang=zh&tripTyp...

2018-05-15 10:36:48 63584 12

转载 关于程序的那些梗,我能笑一年!

0. 如果软件正在占领全世界,为什么程序员得不到尊重?遍身罗绮者,不是养蚕人。1. 中国大陆的盗版Windows系统都是怎么做出来的?复制、粘贴。2. 中国梦和美国梦的区别是什么?中国梦.txt,美国梦.exe3. 请用最简洁的语言描述我国fa lv。7544. 哪种编程能够永生?除非你能一直续。5.怎么翻译Linus Torvalds的这句「Talk is cheap. Show me the ...

2018-05-11 15:48:42 12865 1

原创 python 图片二值化处理(处理后为纯黑白的图片)

先随便招一张图片test.jpg做案例然后对图片进行处理# 图片二值化from PIL import Imageimg = Image.open('test.jpg')# 模式L”为灰色图像,它的每个像素用8个bit表示,0表示黑,255表示白,其他数字表示不同的灰度。Img = img.convert('L')Img.save("test1.jpg")# 自定义灰度界限,大于这个...

2018-05-10 18:26:18 80334 27

原创 python3 对图片进行局部切割

先拿个图片举例子,比如说截取途中方框内的图片:# 导入相关的库from PIL import Image# 打开一张图img = Image.open('test.jpg')# 图片尺寸img_size = img.sizeh = img_size[1] # 图片高度w = img_size[0] # 图片宽度x = 0.25 * wy = 0.16 * hw = 0.5...

2018-05-10 18:14:25 18401 9

原创 python爬取网易云音乐简单案例

首先找到想要下载的歌曲表单,例如:打开推荐点击推荐的歌曲表单接下来我们尝试爬取这个表单的全部歌曲名,及歌曲的MP3地址我使用fiddler4抓包工具抓取相关信息#encoding=utf8import requestsfrom bs4 import BeautifulSoupimport urllib.requestheaders = {...

2018-05-09 12:01:42 36359 41

原创 apktool反汇编常见异常问题

第一个问题是:apktool不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法:1.在cmd窗口运行这个命令 java -jar  apktool.jar d test.apk或者2.在apktool相同目录下创建个apktool.bat文件,文件内容为:@echo offset PATH=%CD%;%PATH%;java -jar "%~dp0\apktool.jar" %1 %...

2018-05-07 11:36:26 9906 5

转载 python-requests简单介绍及用法

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求本文全部来源于官方文档 http://docs.python-requests.org/en/master/安装方式一般采用$ pip install requests。其它安装方式参考官方文档 HTTP - requests import req...

2018-05-04 17:33:39 2217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除