python
ab198604
这个作者很懒,什么都没留下…
展开
-
perl入门的基本知识点
以下是我学perl的时候记录的一些知识点,方便以后查看。#!/usr/bin/perl -w#知识点1:s/匹配模式串/替换串/;# s///替换成功后返回为真,否则为假$_ = "hello world, again..";s/hello/nice/; #用nice把hello替换掉print "$_/n";s//s(/w+)/ a man's $1/;print "$_/n";$_ = "green scaly dinosaur";s/(?/w+) (?/w+)/$+{name2},$+{name1原创 2011-01-19 12:08:00 · 1002 阅读 · 0 评论 -
用python编写网页爬虫
一、前期准备 为了完成一个网页爬虫的小程序,需要有以下准备: 1 了解基本的http协议 2 urllib2库接口熟悉 3 熟悉python正则表达式 二、程序编写思路 这里只是实现一个基本的网页爬虫程序,它的基本思路如下: 1 寻找到需要抓取的网页,查原创 2013-05-13 09:47:51 · 2838 阅读 · 3 评论 -
python如何操作Sql Server 2008数据库
最近由于公司的一个项目需要,需要使用Sql Server 2008数据库,开发语言使用Python,并基于windows平台上的Wing IDE4.0进行。 之前并未使用过Sql Server数据库,这次也当作一次练手,并把这次数据库前期开发过程中遇到的一些问题进行记录。 一、关于pyodbc库和pymssql库的选择 在使用python原创 2013-04-24 14:21:15 · 15944 阅读 · 2 评论 -
pyton内置容器类型练手
以下是利用python交互模式对python的内置容器类型进行练手的过程记录。 done!!!原创 2013-04-04 12:23:00 · 1277 阅读 · 0 评论 -
linux环境下的python安装过程(含setuptools)
这里我不想采用诸如ubuntu下的apt-get install方式进行python的安装,而是在linux下采用源码包的方式进行python的安装。 一、下载python源码包打开ubuntu下的shell终端,通过wget命令下载python源码包,如下图所示: 将python-2.7.3.tgz下载至/opt目录下。 二、python的解压 三、p原创 2013-03-18 20:14:30 · 127880 阅读 · 5 评论 -
关于python模块自动安装(setuptools)
在用python语言进行程序设计的时候,有时我们需要用到各种python第三方模块,比如djano以及numpy等,安装这些模块的方法有两个,其一就是从网站上将这些模块的安装装下载到本地,然后进行安装。第二种方式是采用python提供的setuptools工具来完成模块的自动安装,其使用方法如ubuntu下的apt-get,相信大家一点都不陌生。下面是安装的具体过程(我是在windows平台上原创 2013-03-16 18:09:30 · 14223 阅读 · 2 评论 -
关于perl引用的总结
perl的引用类似于C语言的指针,1 关于标量变量的引用:$name = "zhang";$ref = /$name; #"/"增加此符号表示对标量$name的引用,即$ref指向$name。print $ref;#打印出的值为地址print $$ref; #打印出引用的值,为zhang. 增加的此$号表示引用的对象是个标量,而不是数组。 $another = $r原创 2011-06-19 15:26:00 · 626 阅读 · 0 评论 -
Perl 中的线程
线程概述线程是一个单一的执行流程,它是所有程序执行过程中最小的控制单位,即能被 CPU 所调度的最小任务单元。线程与进程之间既有联系,又完全不同。简单地说,一个线程必然属于某一个进程,而一个进程包含至少一个或者多个线程。早期的计算机系统一次只能运行一个程序,因此,当有多个程序需要执行的时候,唯一的办法就是让它们排成队,按顺序串行执行。进程的出现打破了这种格局,CPU 资源按时间片被分割开来,分配给不同的进程使用。这样一来,从微观上看进程的执行虽然仍是串行的,但是从宏观上看,不同的程序已经是在并行转载 2011-04-15 15:20:00 · 672 阅读 · 0 评论 -
perl入门之---哈希的应用
<br />在此发下个人广告,见谅,有兴趣的朋友可以看下:http://www.wachnew.com<br /> <br />#!/usr/bin/perl -w<br />$family_name{"fred"} = "flinkstone"; #给哈希键赋值<br />$family_name{"barney"} = "rubble";<br /><br />foreach my $person (qw /fred barney/ ) #将私有变量声明写到foreach里边<br />{<br原创 2011-01-19 12:18:00 · 1025 阅读 · 0 评论