搜索到与相关的文章
Python

python弹框二之tkinter.messagebox

前面写过python弹框的ctypes.windll.user32方法:https://blog.csdn.net/Gordennizaicunzai/article/details/78966694该方法调用windows系统的user32组件,不是纯python方法,且wser32的MessageBoxA使用不当会出现乱码,不是很好用。这里介绍pythonic的弹框——tkinter.messagebox。NAMEtkinter.messageboxD

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

Python

Python+Selenium使用Page Object实现页面自动化测试

PageObject模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题等),这样在Selenium测试页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,需要改测试页面代码的情况。当页面元素id变化时,只需要更改测试页Class中页面的属性即可。PageObject模式是一种自动化测试设计模式,将页面定位和业务操作分开,分离测试对象(元素对象

系统 2019-09-27 17:52:50 2684

Python

python实现可变变量名方法详解

如果要写一个程序,让x1为1,x2为2,然后直到x100为100,你会怎么做?在C这种静态语言里,变量名这个标识符实际上会被编译器直接翻译成内存地址,所以除了手动设置每个变量的值以外,没办法做到这点。而Python这种动态语言则是可以做到的。最容易想到的自然是eval,但是实际上根本不需要这种危险的东西,因为Python的变量名就是一个字典的key而已。要获取这个字典,直接用locals和globals函数即可。因此这个程序可以这样实现:代码如下:>>>n

系统 2019-09-27 17:51:46 2684

Python

将Python文件打包成.EXE可执行文件的方法

利用Python写了一个小脚本想要传给使用Windows但没有装Python的朋友执行,这时候就可以利用将档案包装成exe档案,让没有Python的朋友也可以执行。本篇将介绍利用套件「PyInstaller」制作exe档。1|0安装方法#安装pyinstallerpipinstallpyinstaller#安装依赖pipinstallpywin32-ctypes2|0常用参数介绍pyinstaller-h来查看参数-F打包成一个exe文件-i图标路径-w使

系统 2019-09-27 17:46:39 2684

编程技术

10个优秀视差滚动插件

“ParallaxScrolling”这个词在2012年下半年的Web设计上越来越流行,一开始并不知道他是什么东东,只是字面上译为“视差滚动”,但对于实质上的东西,了解的并不是太多。随着2013年到来,国外很多专家预测“ParallaxScrolling”将会是2013年Web上的一个流行素。对于喜欢前沿的我来说,我觉得我有必要深入的了解他了。只有紧跟时代的Web人员,才会让你充满更多的新设计元素,新的设计理念,不至于那么容易淘汰。(至少我是这么想的(^_

系统 2019-08-29 23:45:56 2684

编程技术

OAF MVC Architecture

OAFisajavabasedapplicationframeworktodevelopwebbasedapplicationsthatlinktoOracleApplicationsinstancewhilemaintainingallthesecurityfeaturesofthatappsinstance.Aframeworkisaspecializedsetofrelatedclassesdesignedtomakeapplicationdevel

系统 2019-08-29 23:16:43 2684

编程技术

Comet:基于 HTTP 长连接的“服务器推”技术 (

“服务器推”技术的应用传统模式的Web系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:1.监控系统:后台硬件热插拔、LED、温度、电压发生变化;2.即时通信系统:其它用户登录、发送信息;3.即时报价系统:后台数据库内容发生变化;这些应用都需要服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求。“服务器推”技术在现实应用中有一些解决方案,本文将这些解决方案分为两类:一类需要在浏览器端安装插件,基于套接口传送

系统 2019-08-29 22:44:10 2684

编程技术

HE: Flexibility and Efficiency of Use(提供灵

HE:FlexibilityandEfficiencyofUse(提供灵活和高效的使用方式)ProvideKeyboardShortcuts(需要提供快捷键)Keyboardshortcutsprovidealternativewaysofissuingcommands,andinmostcases,usingakeyboardshortcutisfasterthanusingthemouse.Usingthemouserequiresmovingtheh

系统 2019-08-29 22:07:19 2684

编程技术

推荐顶级色彩网站-灵感,调色板,工具和其他色

颜色是设计中最困难的一环,正确或者错误的颜色方案,可以使一个网站从生到死。资深的设计师们总结出一些伟大而常用的颜色组合,而其他的冒险者沉迷于对色彩的无线选择。无论你是精通色彩搭配,还是初尝设计,这里有一些大的网站,浏览前人的美妙灵感,参考他们的调色板,工具,资源,也许这些你都已经涉猎,但是还是值得添加进入你的收藏夹供日后使用。值得推荐的是:colourlovers,这个网站提供监测和浏览影响世界的颜色趋势。colourlovers里面使用的颜色组合,包括广

系统 2019-08-29 22:04:03 2684