搜索到与相关的文章
Python

Python实现遍历数据库并获取key的值

遍历Redis数据库中有以格式为PREFIX_*的按照key-value方式存储的key,并打印其值.遍历使用SCAN,因为KEYSPREFIX_*可能会造成Redis长时间阻塞。查询使用pipeline减少交互,提高效率。importredisimporthiredispool=redis.ConnectionPool(host='127.0.0.1',port=6379,db=0)r=redis.Redis(connection_pool=pool)p

系统 2019-09-27 17:47:28 2315

Python

Appium+python自动化(八)- 初识琵琶女Appium(千呼万唤始

​简介通过上一篇宏哥给各位小伙伴们的引荐,大家移动对这位美女有了深刻的认识,而且她那高超的技艺和婀娜的身姿久久地浮现在你的脑海里,是不是这样呢???不要害羞直接告诉宏哥:是,就对了。宏哥要的就是这个效果。达到这个效果,就说明你学的差不多了,可以出师了。今天继续由宏哥给你引荐这位琵琶美女。说明:Appium--奴家的大号,提起奴家的大号在江湖上也是无人不知,无人不晓。奴家==Appium;1、界面认识(奴家外表)在之前安装appium的时候说过我们有两种方法

系统 2019-09-27 17:47:15 2315

Python

python 序列化和反序列化

一概述1为什么要序列化因为TCP/IP协议只支持字节数组的传输,不能直接传对象。对象序列化的结果一定是字节数组!当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。2序列化和反序列化序列化(serialization):及有序的列,数据转换成二进制的有序的过程协议:规定序列化和反序列化的转换方式及就是把数据

系统 2019-09-27 17:47:02 2315

Python

windows 10 如何设定计划任务自动执行 python 脚本?

我用python写了一些脚本,有一些是爬虫脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析脚本,输出统计结果到文档中。之前我都是手动执行这些脚本,现在我希望如何这些脚本能自动定时执行。那么,windows10操作系统如何定时自动执行python脚本?我的设备是windows10操作系统,自带的“计划任务”可以满足我的需求,具体操作步骤,整理如下。步骤1:打开“计算机管理”界面点击电脑左下角的windows图标,或者键盘的windows按键。在弹

系统 2019-09-27 17:46:43 2315

Python

python笔记——字典操作详解

字典是python里面唯一的映射类型,由一个个键值对组成。字典的创建字典的查询字典的删除字典的修改or添加字典的内置方法(BIF)字典的特性通讯录练习一、创建字典(two)使用{}创建使用dict()函数demo>>>dict1={'one':1,'two':2,'three':3}>>>dict2=dict(one=1,two=2,three=3)>>>print(dict1['one'])>>>print(dict2["one"])11上面的demo中

系统 2019-09-27 17:46:28 2315

Python

python3使用request来post文件请求

阅读更多最近尝试使用request来发送上传文件的post请求,网上找了很多直接post文件的例子,借鉴发现这个方法行不通,于是尝试了另外一种方式:通过第三方包requests_toolbelt讲文件转为数据流来发送请求,尝试成功。第一类,单个文件,包含在消息体#-*-coding:utf-8-*-importrequests#引入requests_toolbelt包,直接使用数据流来发送上传文件的post请求fromrequests_toolbelt.m

系统 2019-09-27 17:45:25 2315

Python

Python 两个列表的差集、并集和交集实现代码

①差集方法一:if__name__=='__main__':a_list=[{'a':1},{'b':2},{'c':3},{'d':4},{'e':5}]b_list=[{'a':1},{'b':2}]ret_list=[]foritemina_list:ifitemnotinb_list:ret_list.append(item)foriteminb_list:ifitemnotina_list:ret_list.append(item)print(r

系统 2019-09-27 17:38:02 2315

编程技术

使用XDoclet2生成hibernate映射文件进而生成数

在我的一篇“用Xdoclet由POJOt生成hbm文件时不能生成meta注释的问题”中介绍了采用xdoclet1生成hibernate映射文件的一些问题,这里不再提了,有兴趣的朋友可以看一下。在采用xdoclet1生成了带meta标记的注释后问题依然没有断,在使用hibernate的SchemaExportTask生成ddl数据库脚本的时候发现生成的脚本都没有注释,就是字段或者表后面加上comment定义(如:MZvarchar(255)comment'名

系统 2019-08-29 23:28:16 2315

编程技术

SiteMesh框架的使用

首先了解什么是SiteMesh。百度百科给出的定义如下:OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layoutanddecoration)的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。OS(OpenSymphony)官网给出的定义是:SiteMeshisaweb-pagelayoutanddecorationframeworkandweb-applicationintegrat

系统 2019-08-29 22:54:51 2315

编程技术

ESFramework介绍之(34)―― ITcpServerAgent

(本文适用于ESFrameworkV0.3+)在ESFramework介绍之(7)--服务器代理IServerAgent(2006.06.06修正)的介绍中,我们已经认识了IServerAgent的职责与作用,并且知道了ITcpServerAgent和IUdpServerAgent是分别使用于Tcp和Udp的ServerAgent。但是它们与其它组件(比如通信组件、消息处理器、处理器工厂)之间的联系是怎样的,前文讲的还不清楚,所以这里增加一篇文章,把这个关

系统 2019-08-29 22:43:02 2315