搜索到与相关的文章
Python

小白的python爬虫,40代码教你爬取豆瓣小说

这篇文章写了很久了,一直没有发布;爬虫学的差不多了,觉得这篇文章对新手实践还是有些作用的。毕竟这也是我刚学爬虫的时候练习的,爬取了比较好爬的网站,也比较经典;多余的解释不说了,代码里每一行都有注释,解释的很清楚;后续有时间的话还会发布一些爬虫文章的;=============================================直接上代码:importrequestsfrombs4importBeautifulSoupfromlxmlimport

系统 2019-09-27 17:52:31 2516

Python

Python识别快递条形码及Tesseract-OCR使用详解

识别快递单号这次跟老师做项目,这项目大概是流水线上识别快递上的快递单号。首先我尝试了解条形码的基本知识百度百科:条形码条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许

系统 2019-09-27 17:51:51 2516

Python

Linux下通过python获取本机ip方法示例

下面介绍在Linux上利用python获取本机ip的方法.经过网上调查,发现大致有两种方法,一种是调用shell脚本,另一种是利用python中的socket等模块来得到,下面是这两种方法的源码:#!/usr/bin/envpython#encoding:utf-8#description:getlocalipaddressimportosimportsocket,fcntl,structdefget_ip():#注意外围使用双引号而非单引号,并且假设默认

系统 2019-09-27 17:50:19 2516

Python

Python中的with...as用法介绍

这个语法是用来代替传统的try...finally语法的。复制代码代码如下:withEXPRESSION[asVARIABLE]WITH-BLOCK基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全部被执行完之后,将调用前面返回对象的__exit__()方法。复制代码代

系统 2019-09-27 17:46:15 2516

Python

简单解决Python文件中文编码问题

读写中文需要读取utf-8编码的中文文件,先利用sublimetext软件将它改成无DOM的编码,然后用以下代码:withcodecs.open(note_path,'r+','utf-8')asf:line=f.readline()printline这样就可以正确地读出文件里面的中文字符了。同样的,如果要在创建的文件中写入中文,最好也和上面差不多:withcodecs.open(st,'a+','utf-8')asbook_note:book_note.

系统 2019-09-27 17:37:45 2516

Oracle

利用Oracle CRS搭建应用的高可用集群(一)

前言:CRS的简介和由来从Oracle10gR1RAC开始,Oracle推出了自身的集群软件,这个软件的名称叫做OracleClusterReadyService(Oracle集群就绪服务),简称CRS。从Oracle10gR2开始,包括最新的11g,Oracle将其更名为Clusterware(集群件),但通常意义上我们认为CRS=Clusterware=OracleClusterReadyService=OracleClusterSoftware.CR

系统 2019-08-29 23:40:12 2516

编程技术

转 UML应用的三重境界

作者:范里程来源:软件世界古今之成大事业、大学问者,必经过三种之境界,今之UML应用的三重境界能给你带来什么呢?本文主要讨论了两个问题:一是为什么软件开发过程需要建模,二是建模为什么要使用UML语言。先从几年前的一次争论谈起吧。2002年5月某IT杂志刊登了一篇知名学者高展先生的文章:《UML三大“硬伤”》,文章说UML“上不着天、下不着地、一盘散沙”,后即引来业界关于UML的一场大讨论。在细述这场论战之前,且让我们先来回答两个问题,第一个问题是为什么软件

系统 2019-08-29 23:24:55 2516

编程技术

使用JFreeChart制作图形报表

一、需求分析我家领导认为,在是否嫁给我做老婆的问题上,应该有更加科学的决策模型。如果能够将每天的感情生活量化,且以时间为X轴,生成数据报表,就可以为她的决策提供数据支持。秉着以领导意志为导向的基本原则,开发了本软件,为家庭信息化建设提供新的思路。二、系统概述本系统的基本功能是,接收用户每天的输入并保存,月/季度/年度末生成数据折线图、周期环比柱状图。由于投入资金有限(不让我往外掏钱就已经很不错了),所以本软件的1.0版采用单机应用程序,使用Access数据

系统 2019-08-29 23:17:28 2516

编程技术

5月份编程语言排行榜

PositionMay2011PositionMay2010DeltainPositionProgrammingLanguageRatingsMay2011DeltaMay2010Status12Java18.160%+0.20%A21C16.170%-2.02%A33C++9.146%-1.23%A46C#7.539%+2.76%A54PHP6.508%-2.57%A610Objective-C5.010%+2.65%A77Python4.583%+0.

系统 2019-08-29 23:11:12 2516

编程技术

spring 3.0 应用springmvc 构造RESTful URL 详

spring3.0应用springmvc构造RESTfulURL详细讲解Spring应用服务器RESTServletCSS在线springmvc_restdemo由于下一版本的rapid-framwork需要集成springRESTfulURL,所以研究了一下怎么搭建.并碰到了一下问题。springmvc3.0中增加RESTfulURL功能,构造出类似javaeye现在的URL。rest介绍,这里还有struts2rest构造的一篇文章:使用Struts2

系统 2019-08-29 22:38:25 2516