编程技术 - 军军小站|张军博客
Python

第11.15节 Python正则表达式转义符定义的特殊序列

一、引言在前面《第11.13节Python正则表达式的转义符”\”功能介绍》介绍了正则表达式转义符'\',只不过当时作为转义符主要是用于在正则表达式中表示元字符自身的需要进行的转义。实际上,除了元字符使用转义符外,Python还支持由'\'和一个ASCII数字或ASCII字母字符组成的特殊序列,这些特殊代表特殊的含义。如果'\'后面跟的字符不是ASCII数字或者ASCII字母,那么正则样式将直接匹配后面跟的字符,如’\$’匹配字符‘$’。二、特殊序列\nu

系统 2019-09-27 17:53:29 1902

Python

python操作ElasticSearch--文档增删改查

安装6.0.0版本##pipinstallelasticsearch==6.0.0#导包importjsonfromelasticsearchimportElasticsearch创建Index–PUT/news?prettyes=Elasticsearch(hosts="ip:port")#创建一个名为news的索引result=es.indices.create(index='news',ignore=400)print(result)#创建成功#{'

系统 2019-09-27 17:53:21 1902

Python

python爬虫 urllib模块反爬虫机制UA详解

方法:使用urlencode函数urllib.request.urlopen()importurllib.requestimporturllib.parseurl='https://www.sogou.com/web?'#将get请求中url携带的参数封装至字典中param={'query':'周杰伦'}#对url中的非ascii进行编码param=urllib.parse.urlencode(param)#将编码后的数据值拼接回url中url+=para

系统 2019-09-27 17:53:16 1902

Python

Python学习笔记002——python基础知识(1)

变量的命名1标识符和关键字1.1标识符标示符就是程序员定义的变量名、函数名名字需要有见名知义的效果标示符可以由字母、下划线和数字组成不能以数字开头不能与关键字重名举例:fromNo12(√)from#12(×)my_Boolean(√)my-BooleanObj2(√)2ndObj(×)myInt(√)My_tExt(√)_test(√)test!32(√)haha(da)tt(×)jack_rose(√)jack&rose(×)1.2关键字关键字就是在P

系统 2019-09-27 17:53:15 1902

Python

python多进程读图提取特征存npy

本文实例为大家分享了python多进程读图提取特征存npy的具体代码,供大家参考,具体内容如下importmultiprocessingimportos,time,randomimportnumpyasnpimportcv2importosimportsysfromtimeimportctimeimporttensorflowastfimage_dir=r"D:/sxl/处理图片/汉字分类/train10/"#图像文件夹路径data_type='test'

系统 2019-09-27 17:52:58 1902

Python

如何更优雅地写python代码

前言Python这门语言最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。但有时候我们写代码,特别是Python初学者,往往还是按照其它语言的思维习惯来写,那样的写法不仅运行速度慢,代码读起来也费尽,给人一种拖泥带水的感觉,过段时间连自己也读不懂。《计算机程序的构造和解释》的作者哈尔・阿伯尔森曾这样说:“Programsmustbewrittenforpeopletoread,andonlyincidentallyformachin

系统 2019-09-27 17:51:04 1902

Python

遗传算法Python实现

遗传算法Python实现瞎BB代码导入库以及参数设置目标函数生成C行R列的值在0-1的数组混沌函数二进制转十进制个体按值从大到小排序交叉变异适应度函数主函数瞎BB代码导入库以及参数设置importpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltimportmathimportrandom#rangeofvariablebounds=np.array([-2,2])#beginofvariablebo

系统 2019-09-27 17:50:19 1902

Python

python 排列 组合

排列defperm(arr,stack):ifnotarr:print(stack)#到树的最后,输出结果tmp=stack.copy()res.append(tmp)else:#没有到树的叶子节点的时候,使用递归继续往下找。foriinrange(len(arr)):stack.append(arr[i])delarr[i]perm(arr,stack)arr.insert(i,stack.pop())arr=[1,2,3]stack=[]res=[]p

系统 2019-09-27 17:50:13 1902

Python

网易2016研发工程师编程题 奖学金(python)

本文为大家分享了网易2016研发工程师编程题,供大家参考,具体内容如下'''[编程题]奖学金时间限制:1秒空间限制:32768K小v今年有n门课,每门都有考试,为了拿到奖学金,小v必须让自己的平均成绩至少为avg。每门课由平时成绩和考试成绩组成,满分为r。现在他知道每门课的平时成绩为ai,若想让这门课的考试成绩多拿一分的话,小v要花bi的时间复习,不复习的话当然就是0分。同时我们显然可以发现复习得再多也不会拿到超过满分的分数。为了拿到奖学金,小v至少要花多

系统 2019-09-27 17:47:56 1902

Python

python之zip压缩包爆破

importzipfileimporteasyguiasguifromthreadingimportThreaddefcrackPassword(zFile,password):try:zFile.extractall(pwd=password.encode("utf-8"))print("[+]crackpassword"+password)returnexcept(RuntimeError,zipfile.BadZipFile):print("密码:"

系统 2019-09-27 17:46:50 1902

Python

六个窍门助你提高Python运行效率

不喜欢Python的人经常会吐嘈Python运行太慢。但是,事实并非如此。尝试以下六个窍门,来为你的Python应用提速。窍门一:关键代码使用外部功能包Python简化了许多编程任务,但是对于一些时间敏感的任务,它的表现经常不尽人意。使用C/C++或机器语言的外部功能包处理时间敏感任务,可以有效提高应用的运行效率。这些功能包往往依附于特定的平台,因此你要根据自己所用的平台选择合适的功能包。简而言之,这个窍门要你牺牲应用的可移植性以换取只有通过对底层主机的直

系统 2019-09-27 17:46:49 1902

Python

用Python实现命令行闹钟脚本实例

前言:这篇文章给大家介绍了怎样用python创建一个简单的报警,它可以运行在命令行终端,它需要分钟做为命令行参数,在这个分钟后会打印”wake-up”消息,并响铃报警,你可以用0分钟来测试,它会立即执行,用扬声器控制面板调整声音。以下是脚本:#alarm_clock.py#Description:AsimplePythonprogramtomakethecomputeract#likeanalarmclock.Startitrunningfromtheco

系统 2019-09-27 17:38:26 1902

编程技术

Win32 OpenGL编程(12) 混合及半透明效果

writeby九天雁翎(JTianLing)--blog.csdn.net/vagrxie讨论新闻组及文件Technorati标签:混合,blend,半透明,OpenGL,3D,graphic,programming人类所有的力量,只是耐心加上时间的混合。——巴尔扎克混合的力量是很强大的,就如巴尔扎克所言,而图形处理中很多有趣且实用的效果在OpenGL中其实都可以用混合来实现,比如最最常用的半透明效果,这种效果在compiz的3D桌面效果中得到了极致的发挥

系统 2019-08-29 23:53:23 1902

编程技术

进入管理员中心

登录到https://admin.microsoftonline.com/会得到如下的登录界面然后输入微软给的一个长的几乎变态的帐户名称,和大小写敏感的密码,如果安全验证通过,将提示你修改密码密码至少七位字符,含有大小写字符和数字,我最讨厌这样的所谓强密码了,烦死了如果一切无误,则提示成功点击继续,进入到管理中心的界面进入管理员中心

系统 2019-08-29 23:36:47 1902