搜索到与相关的文章
Python

记录Python脚本的运行日志的方法

一、logging模块Python中有一个模块logging,可以直接记录日志#日志级别#CRITICAL50#ERROR40#WARNING30#INFO20#DEBUG10logging.basicConfig()函数中的具体参数:filename:指定的文件名创建FiledHandler,这样日志会被存储在指定的文件中;filemode:文件打开方式,在指定了filename时使用这个参数,默认值为“w”还可指定为“a”;format:指定handl

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

Python

python 性能优化方法小结

提高性能有如下方法1、Cython,用于合并python和c语言静态编译泛型2、IPython.parallel,用于在本地或者集群上并行执行代码3、numexpr,用于快速数值运算4、multiprocessing,python内建的并行处理模块5、Numba,用于为cpu动态编译python代码6、NumbaPro,用于为多核cpu和gpu动态编译python代码为了验证相同算法在上面不同实现上的的性能差异,我们先定义一个测试性能的函数defperf_

系统 2019-09-27 17:55:29 2745

Python

python爬取苏宁易购--jsonpath方法

苏宁的爬取和京东的爬取是一样的,方法类似这是爬取京东的例子:https://blog.csdn.net/Dream____Fly/article/details/99698222现在分析苏宁的首页,这个页面还算比较这个很容易获取,获取之后在前面拼接https就行了到这里就可以看代码操作了:importrequestsfrombs4importBeautifulSoupheaders={'User-Agent':'Mozilla/5.0(WindowsNT1

系统 2019-09-27 17:53:18 2745

Python

python中实现php的var_dump函数功能

最近在做python的web开发(原谅我的多变,好东西总想都学着。。。node.js也是),不过过程中总遇到些问题,不管是web.py还是django,开发起来确实没用php方便,毕竟存在的时间比较短,很多不完善的地方。比如我在调试php中最常用的函数,var_dump,在python里找不到合适的替代函数。php中var_dump是一个特别有用的函数,它可以输出任何变量的值,不管你是一个对象还是一个数组,或者只是一个数。它总能用友好的方式输出,我调试的时

系统 2019-09-27 17:52:52 2745

Python

对python打包的可执行exe文件进行反编译

对python打包的可执行exe文件进行反编译1所需的16位编辑工具链接:https://pan.baidu.com/s/1FPva6M9MLaWCuFbwl-vULQ提取码:ru7t将编辑工具进行安装,后面要用到2pyinstxtractor.py链接:https://pan.baidu.com/s/1WouVG8WzWE2Jd9_EczkUoQ提取码:5g1g复制这段内容后打开百度网盘手机App,操作更方便哦新建文件夹,直接将pyinstxtracto

系统 2019-09-27 17:52:02 2745

Python

python re.sub()替换正则的匹配内容方法

如下所示:importrec=re.compile(r'\d')s='you1are2welcome'#用指定的内容,替换正则匹配的内容,也可以指定替换次数ret=c.sub('',s,1)print(ret)#处理函数接收一个参数(每次的匹配结果)defdeal(s):returnstr(int(s.group())*2)#可以认为干预替换过程,传递一个函数即可ret=re.sub(r'\d',deal,'you1are2welcome')print(r

系统 2019-09-27 17:47:07 2745

编程技术

Cocos2d开发系列(四)

《LearnIPhoneandiPadCocos2dGameDelevopment》的第5章。一、使用多场景很少有游戏只有一个场景。这个例子是这个样子的:这个Scene中用到了两个Layer,一个Layer位于屏幕上方,标有”HerebeyourGameScoresetc“字样的标签,用于模拟游戏菜单。一个Layer位于屏幕下方,一块绿色的草地上有一些随机游动的蜘蛛和怪物,模拟了游戏的场景。1、加入新场景一个场景是一个Scene类。加入新场景就是加入更多的

系统 2019-08-29 23:53:39 2745

SqlServer

SQL Server 2008中的代码安全(七):证书加密

SQLServer2008中SQL应用系列--目录索引证书可以在数据库中加密和解密数据。证书包含密钥对、关于证书拥有者的信息、证书可用的开始和结束过期日期。证书同时包含公钥和密钥,前者用来加密,后者解密。SQLServer可以生成它自己的证书,也可以从外部文件或程序集载入。因为可以备份然后从文件中载入它们,证书比非对称密钥更易于移植,而非对称密钥却做不到。这意味着可以在数据库中方便地重用同一个证书。注意:证书和非对称密钥同样的消耗资源。我们看一组例子:示例

系统 2019-08-29 23:28:59 2745

编程技术

ASP服务器组件的编程

asp服务器组件asp(activeserverpage)是当今开发交互式web页面、web数据库应用最强大的技术。在其中可以混用html、dhtml、activex、vbscript或javascript。当这些技术都无法奏效时(例如进行高密度的数学运算、封装特定的数据库处理逻辑等),可以使用服务器组件(serversidecomponent)进一步扩展asp的能力。serversidecomponent实际上是运行在服务器上的一个dll,它可以完成常规

系统 2019-08-29 23:16:54 2745

编程技术

Lessons from Google Wave and REST vs. SOAP:

这是最近的一篇分析GoogleWave失败原因的文章,点中了问题的要害。原文链接:http://www.25hoursaday.com/weblog/2010/08/27/LessonsFromGoogleWaveAndRESTVsSOAPFightingComplexityOfOurOwnChoosing.aspxSoftwarecompanieslovehiringpeoplethatlikesolvinghardtechnicalproblems.O

系统 2019-08-29 23:05:57 2745