搜索到与相关的文章
Python

python 一次学完列表生成式、生成器、迭代器、可迭代对象。

一、列表生成式ListComprehensionsPython内置的非常简单却强大的可以用来创建list的生成式。使用range和for循环创建In[21]:for循环后面还可以加上if判断还可以使用两层循环,可以生成全排列列表生成式也可以使用两个变量来生成list:二、生成器generator列表受到内存限制,容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都

系统 2019-09-27 17:55:16 2410

Python

python 实现识别图片上的数字

Python3.6版本Pytesseract图像验证码识别环境:(1)win764位(2)Idea(3)python3.6(4)pipinstallpillow<>pipinstallpytesseract(5)识别引擎tesseract-ocr安装安装tesseract-ocr的识别引擎第一步:下载安装包根据https://github.com/UB-Mannheim/tesseract/wiki,找到下载安装包。我下载的是64位,根据自己需要下载第二步

系统 2019-09-27 17:53:48 2410

Python

python中import reload __import__的区别详解

import作用:导入/引入一个python标准模块,其中包括.py文件、带有__init__.py文件的目录(自定义模块)。importmodule_name[,module1,...]frommoduleimport*|child[,child1,...]注意:多次重复使用import语句时,不会重新加载被指定的模块,只是把对该模块的内存地址给引用到本地变量环境。实例:pythontab.py#!/usr/bin/envpython#encoding:

系统 2019-09-27 17:53:39 2410

Python

Python实现的多线程端口扫描工具分享

昨晚今晚写了两晚,总算把PyPortScanner写完了,姑且称之为0.1版本,算是一个Python多线程端口扫描工具。水平有限,实话中间有一些困惑和不解的地方,代码可能也写的比较乱。有些问题并未找到很好的解决方法,还望大家谅解。速度大家自己试验,我感觉还行。送上效果图两份,分别是扫单IP和扫IP段:源码:复制代码代码如下:#-*-coding:utf-8-*-__author__='Phtih0n'importthreading,socket,sys,c

系统 2019-09-27 17:52:54 2410

Python

Python基础之数据类型

1.bool在python里面哪些值是false:0“”[](){}NoneFalset=Trueprint(type(t))2.inti=123print(type(i))3.float#1e10#科学计数法也是floatf1=1.23print(type(f1))f2=1e10print(f2)print(type(f2))4.str字符串是不可改变的,字符串做了一些操作后,会生成一个新的字符串s="abc"print(type(s))5.comple

系统 2019-09-27 17:52:38 2410

Python

Python编写通讯录,支持模糊查询,利用数据库存储!

1.要求数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询。2.实现功能可通过输入指令进行操作。(1)首先输入“add”,可以对通讯录进行添加联系人信息。sql1='insertintoTA(ID,NAME,AGE,ADDRESS,TELENUMBER)'sql1+='values("%d","%s","%d","%s","%s");'%(ID,name,age,address,telenumb

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

编程技术

Atlas不支持google浏览器chrome 和 苹果浏览器s

我用微软的AJAX控件Atlas调用WebService,IE和FF下都正常,但Chrome就不行,调试报错:Refusedtosetunsafeheaderreferer。不知道什么原因。//jsfunctionHotLink(){webservice.HelloWorld(CallOK);}functionCallOK(str){alert(str);}//webservice[WebMethod]publicstringHelloWorld(){re

系统 2019-08-29 23:28:02 2410

编程技术

用AspJpeg调整文字水印透明,生成图片水印的效果

公司做了个客户,需要图片生成像alibaba的效果。原来开发的系统都是用Aspjpeg进行缩小图的,现在需要处理图片,当然又想到这个组件。但后来发现,用Aspjpeg进行水印的时候效果总是不理想,特别是图片效果,而文字水印不能调整透明度同样不能满足客户。技术支持:1、aspjpeg能对图片水印进行透明度调整,不能对文字水印调整,2、aspjpeg支持Binary,可以Jpeg.OpenBinary读取,可以Jpeg.sendBinary,也可Jpeg.Bi

系统 2019-08-29 23:26:54 2410

编程技术

Red5中创建项目

1.新建web项目,name为:redtext2.安装red5安装版,得到red5.jar文件(这个文件在red5的安装目录下,别到处乱找..)3.下载red5.war包,这个包里面有个文件root.war,因为tomcat的原因,我们为了兼容tomcat,所以将root.war改成red5.war,然后把这个文件放到tomcat的webapps下面去,然后启动tomcat4将red5目录下\web-inf\classes中的配置文件放到项目的src目录中

系统 2019-08-29 23:22:50 2410

编程技术

什么是MVC

什么是MVC-2MVC模式MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC模式最早是smal

系统 2019-08-29 22:44:46 2410