python实现斑马打印机网络打印

最近一个礼拜调研了下斑马打印机怎样实现网络打印。 缘起: 之前实现打印方式是直接使用USB接口连接PC,使用串口通讯提供一套打印服务,在系统界面配置相关参数,即可调用打印服务; 后来业务需求变化,现场实施并没有PC提供给打印机使用USB连接方式,因此,就开始做了这件事。 调研后方案: 硬件:一台Ze ... »

Python系统化学习3

一般来说当我们爬取网页的整个源代码后,是需要对网页进行解析的。 正常的解析方法有三种 ①:正则匹配解析 ②:BeatuifulSoup解析 ③:lxml解析 正则匹配解析: 在之前的学习中,我们学习过爬虫的基本用法,比如/s,/d,/w,*,+,?等用法,但是在对爬取到的网页进行解析的时候,仅仅会这 ... »

Python3+PYQT5 实现并打包exe小工具(2)

前言:前篇已经通过python代码实现了逻辑,传送门:https://www.cnblogs.com/jc-home/p/14447850.html 现在后篇记录的是打包成exe的方式给项目其他同事使用 实现方法: 1、通过安装pyinstaller模块,在py文件路径下命令执行:pyinstall ... »

windows下的python环境安装

windows下python开发环境的搭建还是很方便的 python本体的下载可以通过官方渠道,也可以通过windows应用商店,这里推荐后者,因为前者还要设置环境变量,而且我设置了之后cmd下也没有识别,可能是需要重启刷新环境变量什么的,不过我索性直接删除了按后者来了一遍,很顺利。 具体操作可以通 ... »

如何用python自动编写《赤壁赋》world文档

前言 苏东坡,千古奇才,大家都喜欢他。叔叔也非常喜欢他,毕竟东坡肉外酥里嫩,肥而不腻,堪称人间极品。 不过,比起苏东坡,叔叔更喜欢王维 大帅哥。迷倒大唐公主 专一。这样一个大帅哥,在妻子过世后没有再娶 有才华。写诗、绘画、音乐、书法各种会,妥妥的顶级文艺青年。 这样一个帅气专一有才的人,试问谁不喜欢 ... »

Python入门(1)

一、变量 1、变量的命名和使用 2、使用方法修改字符串的大小写 ①以首字母大写的方式显示每个单词,使用 title() 方法 message="this is I study Python first day" print(message.title()) ②将字符串全部修改为大写或者小写,使用方法 ... »

Python基础之:数字字符串和列表

简介 Python的主要应用是进行科学计算,科学计算的基础就是数字,字符串和列表。本文将会详细的给大家介绍一下这三个数据类型的使用情况。 数字 数字是任何科学计算中非常中要的类型,在Python中最常见的数字类型就是int和float。 看几个基本的数字操作: In [8]: 1+1 Out[8]: ... »

【python】递归听了N次也没印象,读完这篇你就懂了

听到递归总觉得挺高大上的,为什么呢?因为对其陌生,那么今天就来一文记住递归到底是个啥。 不过先别急,一起来看一个问题:求10的阶乘(10!)。 求x的阶乘,其实就是从1开始依次乘到x。那么10的阶乘就是 1*2*3*4*5*6*7*8*9*10 一、非递归方式求阶乘 假如,我们在没接触过递归的情况下 ... »

二分类问题中混淆矩阵、PR以及AP评估指标

仿照上篇博文对于混淆矩阵、ROC和AUC指标的探讨,本文简要讨论机器学习二分类问题中的混淆矩阵、PR以及AP评估指标;实际上,(ROC,AUC)与(PR,AP)指标对具有某种相似性。 ####按照循序渐进的原则,依次讨论混淆矩阵、PR和AP: 设定一个机器学习问题情境:给定一些肿瘤患者样本,构建一个 ... »

101道Numpy、Pandas练习题

无论是数据分析还是机器学习,数据的预处理必不可少。 其中最常用、最基础的Python库非numpy和pandas莫属,很多初学者可能看了很多教程,但是很快就把用法忘光了。 光看不练假把式,今天向大家推荐三套感觉不错的练习题,感兴趣的同学可以练练手。 每套题都分四个Level的难度 Difficult ... »

keras自定义网络层

在深度学习领域,Keras是一个高度封装的库并被广泛应用,可以通过调用其内置网络模块(各种网络层)实现针对性的模型结构;当所需要的网络层功能不被包含时,则需要通过自定义网络层或模型实现。 如何在keras框架下自定义层,基本“套路”如下。 ####一般地,keras中的网络层是一个类,所以自定义层即 ... »

python装饰器

Python中的装饰器是Python语言中的一个重要组成部分,属于python语法糖一大体现。 装饰器可以一言以蔽之: ####装饰器是修改其他函数的功能的函数,装饰器的作用就是为已经存在的对象添加额外的功能。 装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的 ... »

可迭代对象&迭代器&生成器

在python中,可迭代对象&迭代器&生成器的关系如下图: ####即:生成器是一种特殊的迭代器,迭代器是一种特殊的可迭代对象。 ###可迭代对象 如上图,这里x是一个列表(可迭代对象),其实正如第一张图所示,可迭代对象包含范围很广,如list是可迭代对象,dict是可迭代对象,set也是可迭代对象 ... »

80行Python代码搞定全国区划代码

微信搜索:码农StayUp 主页地址:https://gozhuyinglong.github.io 源码分享:https://github.com/gozhuyinglong/blog-demos 1. 前言 在网站建设中一般会用到全国行政区域划分,以便于做区域数据分析。 下面我们用 Python ... »

语法糖

语法糖 按照线上资料,编程语言的语法糖概念解释如下: 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖 ... »

Python+Appium实现自动抢微信红包

##前言 过年的时候总是少不了红包,不知从何时开始微信红包横空出世,对于网速和手速慢的人只能在一旁观望,做为python的学习者就是要运用编程解决生活和工作上的事情。 于是我用python解决我们的手速问题python实现自动抢微信红包,至于网速慢得那就只能自己花钱提升了。 ##环境准备 appiu ... »