如何通过perl获取网页信息
时间:2010-08-25
来源:互联网
大家好我是做bioinformatics的,我最近的工作需要从一个数据库里下载信息,但是这个数据库只提供免费搜索功能,不提供下载,所以我想把网页信息都下载下来自己进行处理.因为以前工作的关系,perl的字符处理部分我比较熟悉,但是页面操作就完全没有接触过了,希望大家给我些帮助。
我想做的大概是这样的
1.进入http://www.gene-regulation.com/c ... transfac/search.cgi
2.输入Account:ChinaUnix,密码:123456,然后点 “Matrix”
3.在Search term栏填 "m";Table field to search in栏选择“Accession Number(AC)”; Number of hits per page选"100";最后点 "submit"
4.search结果里面的第二列(M00001,M00002...)就是我感兴趣的项目了,我希望可以写一个程序自动按顺序进入第二列的每一项,并纪录下里面页面的信息(一共4页,398项),然后输出
不好意思可能有些麻烦,也不知道perl可不可以实现,如果很复杂指导我一个思路也可以,谢谢了
我想做的大概是这样的
1.进入http://www.gene-regulation.com/c ... transfac/search.cgi
2.输入Account:ChinaUnix,密码:123456,然后点 “Matrix”
3.在Search term栏填 "m";Table field to search in栏选择“Accession Number(AC)”; Number of hits per page选"100";最后点 "submit"
4.search结果里面的第二列(M00001,M00002...)就是我感兴趣的项目了,我希望可以写一个程序自动按顺序进入第二列的每一项,并纪录下里面页面的信息(一共4页,398项),然后输出
不好意思可能有些麻烦,也不知道perl可不可以实现,如果很复杂指导我一个思路也可以,谢谢了
作者: 54016565 发布时间: 2010-08-25
这是Perl的强项之一,用LWP即可以实现,看LWP的文档。
作者: iamlimeng 发布时间: 2010-08-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28