08 2013 档案
摘要:都是照着说明文档来的,主要是为了以后忘记了能快一点想起来。1. 连接安装MySQL的时候,自动按照了Python的模块,如果没有的话,也可以在官网下载。看什么都不如看代码来得快:import mysql.connectorconn=mysql.connector.connect(user='demo',password='123456',host='127.0.0.1',database='demo')c=conn.cursor()c.execute('show tables')c.fetchall()c.clos
阅读全文
摘要:前言Python自带的模块中有很多操纵文件的。我们可以把文件的数据读出来,经过处理还可以将数据写入文件中。但是对于数据的管理和分析来说,数据库还是专业一些。如果Python能和数据库结合在一起,那么就能结合两种的优势,提高效率。工作中使用的是Oracle数据库,Python有一个模块cx_Oracle可以与Oracle相连。要使用cx_Oracle,就要先下载。1. 下载cx_OraclePython一个官方网站PyPI,上面有丰富的模块。cx_Oracle就可以在PyPI中下载。打开PyPI的网址https://pypi.python.org/pypi,在里面搜索cx_Oracle,即可找到
阅读全文
摘要:前言前两天写了博客,然后发到了博客园首页,然后看着点击量一点点上升,感觉怪怪的。然后就产生了一点好奇:有多少人把博客发表到了首页上?每天博客园首页会发表多少文章?谁发表的文章最多?评论和阅读数量的对应关系是多少?有了好奇之后,就在想,怎样才能知道答案?1. 寻路第一步通过浏览博客园发现,在博客园最多能看到200页。所以,能不能先把这200页给下载下来。之前有写过一篇博客,批量下载图片,所以可以用博客中类似的方法把这些网页下载下来。from html.parser import HTMLParserimport os,urllib.request,sys#通过博客园NEXT按钮,可以获取下一个网
阅读全文
摘要:前言在生活、工作中,python一直都是一个好帮手。在python的众多功能中,我觉得文本处理是最常用的。下面是平常使用中的一些总结。环境是python 3.30. 基础在python中,使用str对象来保存字符串。str对象的建立很简单,使用单引号或双引号或3个单引号即可。例如:s='nice' #output: nices="nice" #output: nices="Let's go" #output: Let's gos='"nice"' #output: "nice&
阅读全文
摘要:前言批量下载网页上的图片需要三个步骤:获取网页的URL获取网页上图片的URL下载图片例子from html.parser import HTMLParserimport urllib.requestimport os,uuid,sys#第1步:class PageLinkParser(HTMLParser): def __init__(self,strict=False): HTMLParser.__init__(self,strict) self.all=[] def handle_starttag(self,tag,attrs): if tag=='a': ...
阅读全文
摘要:前言使用Python,大部分时间花在了处理文本上。在处理文本的时候,如果对有限状态机有所了解的话,处理起来会更加得心应手。可以把文本看成一个流,然后有一个机器对这个流进行操作。这个机器有状态,不同的状态会做出不同的处理,状态会随着处理进行变化。例子oracle数据库中有一个存储过程,该存储过程中有很多select语句,要把所有的select语句提取出来。代码:--存储过程代码create or replace procedure demo()isbegin insert into table_1 select a1,a2,a3 from table_2; inse...
阅读全文
摘要:环境:Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-23-generic i686)网络配置#临时改变#修改IP和子网掩码sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0#修改网关sudo route add default gw 192.168.0.2 eth0#永远改变vi /etc/network/interfaces#添加如下内容auto eth0iface eth0 inet staticaddress 192.168.0.100netmask 255.255.255.0gateway 192.16
阅读全文

浙公网安备 33010602011771号