搜索到与相关的文章
Python

Python爬虫正则表达式常用符号和方法

正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。1、常用符号.:匹配任意字符,换行符\n除外:匹配前一个字符0次或无限次?:匹配前一个字符0次或1次.*:贪心算法,尽可能的匹配多

系统 2019-09-27 17:46:41 2324

Python

Python 实现一个颜色色值转换的小工具

需求说明公司的UI设计小哥,已经转用Zeplin很久了。Zeplin的设计稿展示页面的颜色色值使用十进制的RGB表示的,在Android中的颜色表示大多情况下都需要十六进制的RGB表示。我的数学没有好到直接看到十进制就可以心算得到十六进制的结果,所以我需要一个工具,输入十进制的RGB,得到十六进制的色值,最好可以方便复制。Zeplin的颜色色值显示示例原有处理方式因为我会Python(仅限于终端输入python然后当做计算器算,或者用hex()函数把十进制

系统 2019-09-27 17:38:42 2324

Python

python添加菜单图文讲解

分享一个基于tkinter的菜单程序添加操作,希望对需要的朋友有帮助。打开python集成开发环境,使用fromtkinterimportTkfromtkinterimportMenu导入Tk和Menu,最好不要用fromtkinterimport*因为这样可能刀座某些平台不兼容,比如树莓派就需要单个导入。使用root=Tk()新建一个Tk对象并赋值给root,然后再通过testMenu=Menu(root)新建一个菜单对象,并且和root关联。使用tes

系统 2019-09-27 17:37:49 2324

Python

python通过socket模块获取本机主机名和IP地址

版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/90021409先说说查看本机ip的方法:可以直接通过搜索引擎搜索ip,得到的是公网ip,你是用这个ip上网的,即和互联网交互的。但奇怪的是,有的是180开头有的是218开头。这个有些奇怪。鄙人水平不足,先存疑待考吧。本机是通过路由器联网的,不是直接通过拨号连接互联网的,所以本机有局

系统 2019-09-27 17:32:52 2324

编程技术

【selenium】selenium-ide安装及验证

selenium安装前提1、安装Firefox浏览器2、到官网​http://seleniumhq.org/download/下载selenium-ide-1.6.0.xpiselenium-ide安装1、下载完成后拖动文件到打开的Firefox窗口,有如下提示2、等待五秒钟后,安装按钮可用,点击安装,安装完成后会提示重启,重新启动浏览器3、重启完成后,可在菜单栏:工具-->中看到SeleniumIDE菜单项,安装完成selenium安装1、下载selen

系统 2019-08-29 23:50:49 2324

编程技术

三层架构之抽象工厂加反射——实现数

在做系统的时候有意识的用到了抽象工厂这个设计模式,主要解决的是数据库更换的问题。下面就以简单的登录来逐步的分析一下这个模式。经典的三层架构数据库如下1.一般的数据库连接方式界面层1:PublicClassLogin2:PrivateSubbtnLogin_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesbtnLogin.Click3:DimLUserAsNewEntity.U

系统 2019-08-29 23:46:59 2324

编程技术

局域网文件共享故障解决高招(组图)

也许你每天都在局域网环境中,通过文件共享方式与他人交流传输信息,面对这种每天都需要重复进行的工作,相信你会认为这样的工作实在简单得不值一提。然后在实际共享访问文件的过程中,我们时常会遭遇一些共享访问难题,面对这些访问难题,不少人往往会表现得手足无措。为了有效提高文件共享访问效率,本文下面就向各位推荐几则文件共享访问绝招,希望这些内容能给各位带来帮助!强行夺取共享文件夹访问权在访问共享文件时,相信多数人都会通过网上邻居窗口,找到目标计算机中的共享文件夹,并通

系统 2019-08-29 23:20:31 2324

编程技术

围绕EMF探索(5)之深入Validation框架

前索引:围绕EMF探索(1)之存储和查询前索引:围绕EMF探索(2)之再探查询组件前索引:围绕EMF探索(3)之初探OCL前索引:围绕EMF探索(4)之Validation组件图围绕EMF探索(5)之深入Validation框架在EMF的eCore框架中,本身提供了对ValidationFramework的支持,而EMFT的Validation组件则是在这个基础上又扩展的大量的功能。如果大家采用ValidatorAdaptor方式,可能会更加体会到对Eva

系统 2019-08-29 23:20:23 2324

编程技术

HashMap 排序问题

//c_name要排序的字段,totalAmt_ord&&status_ord,一个是Double,一个是String,c_value是升序或者降序publicstaticListgetDisplayList(Mapmap,Stringc_name,Stringc_value){if(map==null)returnnull;ListtList=newArrayList();for(Iteratorit=map.keySet().iterator();it

系统 2019-08-29 23:14:45 2324

编程技术

myEclipse开发Struts的问题

为什么在myeclipse下,创建不了StrutsProject?情况如下:这是第一种情况NoavailableStruts1.1projectsfoundinworkspace.AllMyEclipseStruts1.1wizardsrequireatleast1properlyconfiguredStruts1.1projectexistinyourworkspace.IfyourworkspacecurrentcontainsStruts1.1pro

系统 2019-08-29 22:59:41 2324