搜索到与相关的文章
Python

Python实现把xml或xsl转换为html格式

前些天用python处理xml的转换的一个小程序,用来把xml,xsl转换成html。用的libxml2,所以还要先安装了libxml2模块才能使用。#-*-coding:mbcs-*-#!/usr/bin/pythonimportlibxml2,libxsltclasscompoundXML:def__init__(self):self._result=Noneself._xsl=Noneself._xml=Nonedefdo(self,xml_file

系统 2019-09-27 17:47:12 2250

Python

python进阶教程之函数参数的多种传递方法

我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的参数传递方式。回忆一下位置传递:复制代码代码如下:deff(a,b,c):returna+b+cprint(f(1,2,3))在调用f时,1,2,3根据位置分别传递给了a,b,c。关键字传递有些情况下,用位置传递会感觉比较死板。关键字(keyword)传递是根据每个参数的名字传递参数。关键字并不用遵守位置的对应关系。依然沿用上面f的定义

系统 2019-09-27 17:45:51 2250

Python

linux下编译boost.python简单方法

最近项目使用c++操作Python脚本,选用boost.python库。在window下编译安装很顺利,但是在Linux下一直编译不通过,总是提示找不到头文件。linux版本为rhel5.7。后来询问同事,原来是同事将原来系统自带的python2.4删除掉了,然后手动编译安装了python3.3。换到另外一台机器,重新下载boost,使用以下命令,顺利编译成功./bootstrap.sh--with-python=/usr/bin/python./bjam

系统 2019-09-27 17:38:28 2250

Python

Python 通过URL打开图片实例详解

Python通过URL打开图片实例详解不论是用OpenCV还是PIL,skimage等库,在之前做图像处理的时候,几乎都是读取本地的图片。最近尝试爬虫爬取图片,在保存之前,我希望能先快速浏览一遍图片,然后有选择性的保存。这里就需要从url读取图片了。查了很多资料,发现有这么几种方法,这里做个记录。本文用到的图片URL如下:img_src='http://wx2.sinaimg.cn/mw690/ac38503ely1fesz8m0ov6j20qo140di

系统 2019-09-27 17:38:16 2250

Python

一键搞定python连接mysql驱动有关问题(windows版本)

对于mysql驱动问题折腾了一下午,现共享出解决方案1:手动安装驱动完全是场噩梦,推荐大家采用自动安装2:自动安装下载自动安装包,下载地址://www.jb51.net/softs/73369.html双击安装!安装完成后。已能正常对数据库操作eg:importmysqldbcon=mysqldb.connect(host='localhost',user='root',passwd='root',db='test')cursor=con.cursor()

系统 2019-09-27 17:37:38 2250

编程技术

看看自己是哪类程序员

【6月25日CSDN付江/编译】国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点,可将WEB开发者大致分为以下几个版本:Alpha:阅读过一些专业书籍,大多数能用Dreamweaver或者FrontPage帮朋友制作一些Web页面。但在他们熟练掌握HTML代码以前,你大概不会雇佣他们成为职业的WEB制作人员。Beta:

系统 2019-08-29 23:50:11 2250

编程技术

awr报告分析

星期六上午闲来无事,晒着太阳,来分析一下awr报告,首先说一下什么是awr报告,它能给我们带来什么。*定义:awr报告是oracle10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。如何分析:*在看awr报告的时候,我们并不需要知道所有性能指标的含义,就可以判断出问题的所在,这些性能指标其实代表了oracle内部实现,对oracle理解的越深

系统 2019-08-29 23:50:07 2250

编程技术

Acegi 应用基础

Acegi是一个基于Spring开发的安全框架,为应用程序提供基于统一资源定位符或URL和方法访问的细粒度安全控制和保护功能。AcegiSecuritySystem使用安全过滤器来提供企业应用程序的身份验证和授权服务。Acegi的设计仍是一个基于角色的权限控制系统,它通过一系列可配置的组件构建了一个基于SpringIOC组件装配模式的安全框架。在Acegi安全框架中也有Principal(通常是用户名)和Credentials(通常是口令)的概念,不过在A

系统 2019-08-29 23:34:24 2250

编程技术

Eclipse快速上手EJB -- 4. 多对多的单向关系的C

这个系列文章我是根据RickHightower发表在IBM网站的文章《EJB-CMP/CMR介绍》改编而成的,这是一个系列,共有4篇文章。这篇文章综合了那4篇文章,看这篇文章前一定要参考一下,这样理解起来很方便,不过我做了部分修改,原理基本还是不变的。关于CMP方面的知识我不说了,我这里只是介绍如何使用Lomboz和JBoss-IDE在Eclipse中开发CMP。这篇文章主要讲述如何开发多对多的单向联系,这里设计了一个RoleBean,和UserBean建

系统 2019-08-29 23:34:16 2250

编程技术

六个动作帮你甩掉小肚腩 - 健康程序员,至尚生

1、躺在地上,膝盖弯曲,双手放在肩上,与身体成90度。2、用正面腹肌的力量将上半身尽量挺起,待8秒再返回原来位置。动作二难度:★★★收肚度:★★★1、同样躺在地上,膝盖弯曲,双手放在肩上,与身体成90度。2、用左侧正腹肌的力量往右方转,之后慢慢返回原来位置,左右各做10次。(2009-3-1620:15:40)□(健康人生:bbs.szhome.com)动作三难度:★★★★收肚度:★★★★1、平躺在地上,双手放在头后,双脚尽量向天伸直。2、用腹部的力将上半

系统 2019-08-29 23:32:55 2250