Python

python操作 hbase 数据的方法

配置thriftpython使用的包thrift个人使用的python编译器是pycharmcommunityedition.在工程中设置中,找到projectinterpreter,在相应的工程下,找到package,然后选择“+”添加,搜索hbase-thrift(PythonclientforHBaseThriftinterface),然后安装包。安装服务器端thrift。参考官网,同时也可以在本机上安装以终端使用。thriftGettingStar

系统 2019-09-27 17:45:33 2674

Python

零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版

百度贴吧的爬虫制作和糗百的爬虫制作原理基本相同,都是通过查看源码扣出关键数据,然后将其存储到本地txt文件。项目内容:用Python写的百度贴吧的网络爬虫。使用方法:新建一个BugBaidu.py文件,然后将代码复制到里面后,双击运行。程序功能:将贴吧中楼主发布的内容打包txt存储到本地。原理解释:首先,先浏览一下某一条贴吧,点击只看楼主并点击第二页之后url发生了一点变化,变成了:http://tieba.baidu.com/p/2296712428?s

系统 2019-09-27 17:38:06 2674

Python

python学习手册笔记——38.装饰器

00.装饰是未函数和类指定管理代码的一种方式。装饰器本身的形式是处理其他的可调用对象的可调用的对象。*函数装饰器在函数定义的时候进行名称重绑定,提供一个逻辑层来管理函数和方法或随后对它们的调用。*类装饰器在类定义的时候进行名称重绑定,提供一个逻辑层来管理,或管理随后调用它们所创建的示例。01.管理调用和实例*函数装饰器安装包装器对象,以在需要的时候拦截随后的函数调用并处理它们*类装饰器安装包装器对象,以在需要的时候拦截随后的实例创建调用并处理它们。02.装

系统 2019-09-27 17:57:31 2673

Python

用Python调用win命令行提高工作效率的实例

作为程序猿,每天一上班打开电脑要做的时候就是打开各种工作所需的工具,如QQ,SQLServer,浏览器,编辑器等,每天都要一个个点,重复性的工作做多了也觉得烦(关键是影响了我上班倒水的时间)。于是就寻思着用python写一个简单的脚本来帮我一次性打开这些东西,解放我的双手,让我有时间去倒水。环境是win1064Python3.6.5,使用到的模块是os,webbrowser。其实实现的原理很简单,就是在相当于在win下的dos打开程序一样。举个例子:如果我

系统 2019-09-27 17:56:51 2673

Python

python 模拟贷款卡号生成规则过程解析

前言笔者在测试某web系统的过程中,需要用到“贷款卡号”,且此贷款卡号仅能使用一次,保存过后下一次无法再次使用相同的卡号。遂决定依据它的生成规则,自己写一段代码来实现。同时为了方便起见,贷款卡的前三位默认用数字来实现。1.生成规则如下:贷款卡编码一共有16位,最后两位是校验位整个贷款卡编码的规则如下:前三位:分别为数字或者大写英文字母第四位到第十四位:分别为数字后两位的校验码为前十四位乘以权重相加后除以97后的余数再加1后得到的数字,如果此数字为个位数,前

系统 2019-09-27 17:56:20 2673

Python

自古逢秋悲寂寥,奈何今秋热成雕?Python使用Pyecharts统计全国温度

秋词—刘禹锡自古逢秋悲寂寥,我言秋日胜春朝。晴空一鹤排云上,便引诗情到碧霄。古人谈及秋天,都是悲凉寂寥,那么….我好想回到古代的秋天啊!明明到了秋天,为什么最近的气温比夏天还热。之前做天气预报自动推送小工具的时候,爬过中国天气网http://www.weather.com.cn/forecast/,今天就再盘它一次,来看看全国天气吧首先进入中国天气网,有一个国内天气预报的栏目:如上图所示,网站将中国分为:华为、东北、华南、西北、西南、华东、华中,西安属于西

系统 2019-09-27 17:55:10 2673

Python

基于TCP网络传输协议和python3 的双路视频数据和单路指令传输显示系统

注意:这个代码是很早之前的写的一个小代码,可能会有一些地方会出现一些小问题,但是我在局域网的情况下已经测试过了。仅仅是局域网服务端代码:#!/usr/bin/envpython#-*-coding:utf-8-*-#Author:K_liu'''这是一个服务器端程序可以通过TCP传输协议实现两路视频传输,一路指令传输,本程序采用一个随机数来模拟指令'''importsocketimportstructimporttimeimportcv2importnum

系统 2019-09-27 17:52:54 2673

Python

python + web操作 爬虫 自动填写表单

python+web操作爬虫自动填写表单Preinstallpackage安装webdriver库(chorme版本):找到你的版本,下载好放到Google/Chrome/Application文件夹下http://npm.taobao.org/mirrors/chromedriver/配置环境变量C:\Users\menglingjun\AppData\Local\Google\Chrome\Application把这个加到环境变量,可能你那不一样,就是

系统 2019-09-27 17:51:20 2673

Python

Python给图像添加噪声具体操作

在我们进行图像数据实验的时候往往需要给图像添加相应的噪声,那么该怎么添加呢,下面给出具体得操作方法。1、打开Python的shell界面,界面如图所示;2、载入skimage工具包和其他的工具包,如图所示,代码如下:fromskimageimportio,dataimportnumpyasnp3、采用以下指令读取图片:img=data.coffee()4、采用以下指令填产生噪声:rows,cols,dims=img.shapeforiinrange(500

系统 2019-09-27 17:46:09 2673

Python

python 实现上传图片并预览的3种方法(推荐)

在常见的用户注册页面,需要用户在本地选择一张图片作为头像,并同时预览。常见的思路有两种:一是将图片上传至服务器的临时文件夹中,并返回该图片的url,然后渲染在html页面;另一种思路是,直接在本地内存中预览图片,用户确认提交后再上传至服务器保存。这两种方法各有利弊,方法一很明显,浪费流量和服务器资源;方法二则加重了浏览器的负担,并且对浏览器的兼容性要求更高(在某些低版本中的IE浏览器不支持)。以下是实现上述思路的方法:1.模板文件test.htmlTitl

系统 2019-09-27 17:54:23 2672

Python

python:画图线条颜色、形状设置大全

cnames={'aliceblue':'#F0F8FF','antiquewhite':'#FAEBD7','aqua':'#00FFFF','aquamarine':'#7FFFD4','azure':'#F0FFFF','beige':'#F5F5DC','bisque':'#FFE4C4','black':'#000000','blanchedalmond':'#FFEBCD','blue':'#0000FF','blueviolet':'#8A2

系统 2019-09-27 17:53:07 2672

Python

Python-Seaborn热图绘制的实现方法

制图环境:pycharmpython-3.6Seaborn-0.8热图importnumpyasnpimportseabornassnsimportmatplotlib.pyplotaspltsns.set()np.random.seed(0)uniform_data=np.random.rand(10,12)ax=sns.heatmap(uniform_data)plt.show()#改变颜色映射的值范围ax=sns.heatmap(uniform_da

系统 2019-09-27 17:52:25 2672

Python

使用python来调用CAN通讯的DLL实现方法

由于工作上的需要,经常要与USBCAN打交道,但厂家一般不会提供PYTHON的例子,于是自己摸索地写一个例子出来,以便在工作上随时可以使用PYTHON来测试CAN的功能。这里的例子是使用珠海创芯科技有限公司的USBCAN接口卡,他们提供一个ControlCAN.dll,也提供了一个.h文件,如下:#ifndefCONTROLCAN_H#defineCONTROLCAN_H////文件版本:v2.0020150920//#include//使用CVI平台开发

系统 2019-09-27 17:50:06 2672

Python

python实现ssh连接执行指令的两种方式Demo

python版本:python3.7.4Demo:#!/usr/bin/envpython#-*-coding:utf-8-*-#################################################author:SkyJ#date:2019/7/17################################################importosimportsysimportstringimportdatetime

系统 2019-09-27 17:49:38 2672