搜索到与相关的文章
Python

Python操作excel的方法总结(xlrd、xlwt、openpyxl)

前言在处理excel数据时发现了xlwt的局限性�C不能写入超过65535行、256列的数据(因为它只支持Excel2003及之前的版本,在这些版本的Excel中行数和列数有此限制),这对于实际应用还是不够的。为此经过一番寻找发现了一个支持07/10/13版本Excel的openpyxl,虽然功能很强大,但是操作起来感觉没有xlwt方便。下面分别说下几个模块的常用操作。xlrdxlrd是用来从Excel中读写数据的,但我平常只用它进行读操作,写操作会遇到些

系统 2019-09-27 17:54:33 2692

编程技术

“云”领天下(一): 最近的云计算IaaS

前言作为云计算的推崇者,我一直关注关于云计算的问题,从Iaas的技术实现到PaaS的迁移实践甚至SaaS的运营模式。不过因为个人的技术和见识都很有限,我更关注于作为应用程序提供者,该怎样设计一个对云计算友好的应用程序,这种应用程序不单可以在云计算平台上运行,更重要的是可以更好的享受云计算带来的优势。趁着微软主推Azure云计算的TechEd2010落幕不久,我将写四篇文章和大家分享一下关于云计算中一些问题的看法。这四篇文章分别为《“云”领天下(一):最近的

系统 2019-08-29 23:41:57 2692

编程技术

Util.concurrent工具包概述

Util.concurrent工具包概述DougLeaStateUniversityofNewYorkatOswegodl@cs.oswego.eduhttp://gee.cs.oswego.edu翻译:CociaLin(cocia@163.com)Huihoo.org原文http://gee.cs.oswego.edu/dl/cpjslides/util.pdf要点--目标和结构--主要的接口和实现Sync:获得/释放(acquire/release)协

系统 2019-08-29 22:07:54 2692

编程技术

eclipse汉化

Eclipse3.3早在今年4月就已经发布,大部分人一直在使用英文版,3.3以前版本的语言包在Eclipse官网中都有提供,在3.3以后,其汉化工作交给了Eclipse宝贝项目来做,即babel。官方描述为:Eclipseisaglobalcommunity.Itisineveryone'sinteresttoensurethatEclipseisavailableandtranslatedinasmanylocalesaspossible.其地址是:ht

系统 2019-08-12 09:30:02 2692

各行各业

【Selenium专题】鼠标键盘事件

引用包来自selenium-java-2.23.1.jar调用以下代码时,需要引入actions类,以java为例:importorg.openqa.selenium.interactions.Actions;鼠标事件-概述1.单击click()、click(WebElementonElement)2.双击doubleClick()、doubleClick(WebElementonElement)3.右击contextClick()、contextClic

系统 2019-08-12 09:27:32 2692

各行各业

为什么要搭建自动化测试框架?

和一般的软件项目一样,自动化测试框架的开发是由自动化测试需求决定的,这个需求包括:一、自动化测试更便于实施二、处理自动化测试脚本本身的存在的问题,如异常处理和场景恢复三、弥补测试脚本本身的不足或是特殊测试需求四、测试易于维护自动化测试过程包括三个要素:输入、输出、预期结果与实际结果的比较。输入包括测试数据和测试步骤两部分。测试数据可以直接与测试步骤一起直接写在脚本里,也可以独立于代码,通过配置文件或参数的方式传递到测试中。测试步骤是测试脚本的主体,它依赖于

系统 2019-08-12 09:27:05 2692

各行各业

InstallShield 创建自己的Dialog

1.在“UserInterface”-“Dialogs”下,在AllDialogs右击“NewDialogs…”创建自己的Dialogs。2.在“BehaviorandLogic”-“InstallScript”下,在Files右击“NewScriptFile”创建相应函数SdMakeNameif(MODE=SILENTMODE)thenSdMakeName(szAppKey,DLG_ENTERLOGIN,"",nDlgEnterLogin);Silent

系统 2019-08-12 09:26:57 2692

Android

【Android Developers Training】 13. 支持不同

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/supporting-devices/platforms.html尽管最新版本的Android系统为你的应用提供了大量的API,你仍然应该继续支持较老版本的Android,直到更多的设备更新了系统。这堂课将向

系统 2019-08-12 01:55:22 2692

Oracle

Oracle 数据库实例启动关闭过程

--================================-->Oracle数据库实例启动关闭过程--================================/*Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载。Oracle数据启动的过程被划分为几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等等工作,因此了解Oracle数据启动、关闭是非常有必要的。下面详细了OracleD

系统 2019-08-12 01:54:24 2692

数据库相关

好的用户界面应该是什么样的?

UI即UserInterface(用户界面)的简称。UI设计则是对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。下面列出了正反两方面的对比,希望能为UI设计师提供一些参考。什么是不好的软件用户界面在说什么是好的用户界面之前,先说说什么是不好的用户界面吧,这里列举了几点,你们感受一下:界面布局混乱,缺乏逻辑,盲目堆放界面元素,让用户不知如何下手界面措辞不

系统 2019-08-12 01:53:46 2692