搜索到与相关的文章
Python

python中strip()函数的作用

strip()函数的目的是去除字符串中的首位符号中间位置的符号不管用In[68]:"Stripfuction".strip()Out[68]:'Stripfuction'In[72]:"\tStripfuction\n".strip()Out[72]:'Stripfuction'In[73]:"\tStrip\nfuction\n".strip()Out[73]:'Strip\nfuction'

系统 2019-09-27 17:50:39 2316

Python

把项目从Python2.x移植到Python3.x的经验总结

经历移植jinja2到python3的痛苦之后,我把项目暂时放一放,因为我怕打破python3的兼容。我的做法是只用一个python2的代码库,然后在安装的时候用2to3工具翻译成python3。不幸的是哪怕一点点的改动都会打破迭代开发。如果你选对了python的版本,你可以专心做事,幸运的避免了这个问题。来自MoinMoin项目的ThomasWaldmann通过我的python-modernize跑jinja2,并且统一了代码库,能同时跑python2,

系统 2019-09-27 17:49:06 2316

Python

Python 3.6 -win64环境安装PIL模块的教程

PIL:PythonImagingLibrary,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。由于PIL仅支持到Python2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python3.x,又加入了许多新特性,因此,我们可以直接安装使用Pillow。32位的电脑环境安装pillow如果安装了Anaconda,Pillow就已经可用了。否则,需要在命令行下通过

系统 2019-09-27 17:47:01 2316

Python

python批量同步web服务器代码核心程序

#!/usr/bin/envpython#coding:utf8importos,sysimportmd5,tabfrommysql_co.my_dbimportset_mysqlfromssh_co.ssh_connectimportsshdfromssh_co.cfg.configimportssh_message,item_pathfromfileimportfindfiledefmy_mysql():db_file={}my_connect=set

系统 2019-09-27 17:45:42 2316

编程技术

写在20110610:安装Eclipse、SDK、AVD

Android开发环境中搭建AVD,明明建了但是找不到,也Start不了,后面发现是SDK的路径改了原因,怎样以不变应万变呢?配置环境变量。1.在用户变量Path中添加SDK安装目录/toolsSDK安装目录/platform-tools2.新建一个ANDROID_SDK_HOME:=SDK的安装目录。记得环境变量设置完之后重启Eclipse,再重新new一个AVD,成功!打开AVD或者手机运行adbpull/adbpush在电脑和手机/AVD之间导出/导

系统 2019-08-29 23:22:06 2316

编程技术

Mac OSX:当Time Machine备份时禁止Spotlight

下面是一个实用的例子,用来说明如何禁止和启动Spotlight服务,他适用于OSX10.5Leopard系统:它的目的是,因为在TimeMachine备份数据的时候,Spotlight默认是索引所有的Volume上的数据,这样他干扰了TimeMachine的备份工作,使工作变慢。它的用法是,把/System/Library/CoreServices/里面的backupd服务程序改名,然后用下面的script代替mdutil-ioff/Volumes/bac

系统 2019-08-29 23:16:41 2316

编程技术

关于Spring

Spring是一个轻量级J2EE框架。Spring的核心是个轻量级容器(Container),实现了IoC模式的容器,Spring的目标是实现一个全方位的整合框架,在Spring中实现多个子框架的整合,这些子框架之间彼此可以独立,也可以用其他框架加以代替,Spring希望实现一站式的整合。Spring不会提出自己的一些子框架与现有的框架竞争,除非它觉得它提出的框架够新,Spring有自己的MVC框架,因为它觉得MVC有很多可以改进的地方。但你仍然可以很方便

系统 2019-08-29 23:11:04 2316

编程技术

12款很棒的浏览器兼容性测试工具推荐

对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,让我们一起看看这些很棒的工具。SpoonBrowserSandbox点击你需要测试的浏览器环境,安装插件就可以进行测试了。帮助你测试网页在Safari、Chrome、Firefox和Opera浏览器中是否正常,IE以前也有的,网站上说应微软的要求去掉了。Superpreview这是为微软自己发布的跨浏览器测试工具,

系统 2019-08-29 23:07:04 2316

编程技术

面向对象有哪些方面的特征?

面向对象有哪些方面的特征?封装:(encapsulation)隐藏对象的属性和实现细节,仅仅对外公开接口。将客观事物封装成抽象的类,类可以将自己的属性和方法只让可以信任的类和对象操作,对不可信的进行信息隐藏。继承:(inheritance)子类继承父类的所有方法和属性。也就是说使用现有类的所有属性和方法,并且在无需重新编写原来类的情况下对其功能进行扩展。java中一个类只能继承自一个父类。继承中的术语:基类,父类,超类:被继承的对象。子类,派生类:通过继承

系统 2019-08-29 23:03:24 2316

Python

Python自动单元测试框架

简介:软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜欢文档编写和软件测试这类"没有创新"的工作。既然如此,为什么不让程序员在编写软件时自己加入一些用于测试的代码,使测试过程自动化呢?在软件工程中,这一技术称为自动单元测试,本文介绍在用Python开发软件时如何实现这一目标。一、软件测试大型软件系统的开发是一个很复杂的过程,其中因为人的因素而所产生的错误非常多,因此软件在开发过程必须要有相应的质量保证活

系统 2019-08-29 23:00:56 2316