搜索到与相关的文章
Python

Python对HTML转义字符进行反转义的实现方法

什么是转义字符在HTML中<、>、&等字符有特殊含义(<,>用于标签中,&用于转义),他们不能在HTML代码中直接使用,如果要在网页中显示这些符号,就需要使用HTML的转义字符串(EscapeSequence),例如<的转义字符是<,浏览器渲染HTML页面时,会自动把转移字符串换成真实字符。转义字符(EscapeSequence)由三部分组成:第一部分是一个&符号,第二部分是实体(Entity)名字,第三部分是一个分号。比如,要显示小于号(<),就可以写<

系统 2019-09-27 17:49:32 2126

Python

python -- 连接 orclae cx_Oracle的使用 二

转:https://www.cnblogs.com/cyxiaer/p/9396861.html必需的Oracle链接库的下载地址:https://www.oracle.com/technetwork/topics/winx64soft-089540.html只连接数据库的话不必安装客户端:1.把cx_Oracle的客户端文件复制到site-packages/目录下,可能是Python,Anaconda,venv下面的安装包里2.把下载的instantcl

系统 2019-09-27 17:49:09 2126

Python

Python面试准备(一)之 python语言特性

语言特性谈谈对Python和其他语言的区别答:Python是一门语法简洁优美,功能强大无比,应用领域非常广泛,具有强大完备的第三方库,他是一门强类型的可移植、可扩展,可嵌入的解释型编程语言,属于动态语言。拿C语言和Python比:Python的第三方类库比较齐全并且使用简洁,很少代码就能实现一些功能,如果用C去实现相同的功能可能就比较复杂。但是对于速度来说Python的运行速度相较于C就比较慢了。所以有利的同时也有弊端,毕竟我们的学习成本降低了。简述解释型

系统 2019-09-27 17:48:42 2126

Python

基于Python的PyGame实现的超级马里奥游戏

一、选题在《实践:数据结构与算法实践》中选择了“超级马里奥第一关”为最后作业的题目。超级马里奥是红白机上的横版过关类游戏。功能特性在于在实现人物移动的同时,要使背景的地图也要进行移动,还有砖块、怪物等其他要素也要进行移动,因为只有让两者一起进行移动,才能让人物和地图和其他的要素保持相对的位置。后期又加入了音效和美化了一下界面。点击此处下载文档和源码

系统 2019-09-27 17:45:43 2126

Python

利用Python画ROC曲线和AUC值计算

前言ROC(ReceiverOperatingCharacteristic)曲线和AUC常被用来评价一个二值分类器(binaryclassifier)的优劣。这篇文章将先简单的介绍ROC和AUC,而后用实例演示如何python作出ROC曲线图以及计算AUC。AUC介绍AUC(AreaUnderCurve)是机器学习二分类模型中非常常用的评估指标,相比于F1-Score对项目的不平衡有更大的容忍性,目前常见的机器学习库中(比如scikit-learn)一般也

系统 2019-09-27 17:45:41 2126

Python

python杀死一个线程的方法

最近在项目中遇到这一需求:我需要一个函数工作,比如远程连接一个端口,远程读取文件等,但是我给的时间有限,比如,4秒钟如果你还没有读取完成或者连接成功,我就不等了,很可能对方已经宕机或者拒绝了。这样可以批量做一些事情而不需要一直等,浪费时间。结合我的需求,我想到这种办法:1、在主进程执行,调用一个进程执行函数,然后主进程sleep,等时间到了,就kill执行函数的进程。测试一个例子:importtimeimportthreadingdefp(i):print

系统 2019-09-27 17:38:46 2126

Python

Python中encode()方法的使用简介

encode()方法返回字符串的编码版本。默认编码是当前的默认字符串编码。可给予设置不同的错误处理机制。语法以下是encode()方法的语法:str.encode(encoding='UTF-8',errors='strict')参数encoding--这是所使用的编码。对于所有的编码方案的列表,请访问:标准编码库errors--这可能是给定一个不同的错误处理机制。默认的错误是“严格”,即编码错误提出UnicodeError。其他可能的值是ignore',

系统 2019-09-27 17:38:07 2126

编程技术

黑盒测试的测试用例设计方法/软件测试的14种类型

《黑盒测试的测试用例设计方法》等价类划分是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.该方法是一种重要的,常用的黑盒测试用例设计方法.1)划分等价类:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条

系统 2019-08-29 23:50:14 2126

编程技术

微软大战Google Earth的利器-虚拟3D地球“Virtu

(本文系葛涵涛原创,转载请标明出处http://blog.csdn.net/gehantao/archive/2006/11/09/1375249.aspx,谢谢)当你打算去一个陌生的城市出差或者度假,不熟悉当地的城市规划怎么办?借助全球定位系统?通常你会购买一张地图或者查询相关的地图类网站。你想过吗?使用一种新的地图搜索服务,让你漫步在虚拟的城市或者度假圣地,让你在办公室里就能穿越纽约时代广场,在家里的电脑前就能领略到夏威夷阵阵海风带来的清新味道?这一切

系统 2019-08-29 23:45:23 2126

编程技术

(第Ⅱ部分 创建型模式篇) 第6章 创建型模式专题

——.NET设计模式系列之七Terrylee,2006年1月概述创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来说该如何使用创建型模式。为什么需要创建型模式所有的创建型模式都有两个永恒的主旋律:第一,它们都将系统使用哪些具体类的信息封装起来;第二,它们隐藏了这些类的实例是如何被创建和组织的。外界对于这些对象只知道它们共同的接口,而不

系统 2019-08-29 23:41:40 2126