问一个比较菜鸟的问题,谢谢
时间:2010-10-28
来源:互联网
我想使用perl做一个http-get的程序,下载一个xml文件然后解析其内容,我在网上查到应该是用LWP模块,我下载了一个.tar.gz包,解压缩以后有好多文件夹,如下:
我想问问怎么配置这个模块,需要把所有文件拷贝到C:\Perl 目录下相应的目录中么?
谢谢!

我想问问怎么配置这个模块,需要把所有文件拷贝到C:\Perl 目录下相应的目录中么?
谢谢!
作者: hepower 发布时间: 2010-10-28
假如你是activeperl的话,就用ppm安装吧。不要自己下载了。
作者: 黑色阳光_cu 发布时间: 2010-10-28
LWP 好像默认就带的吧
ppm install LWP
ppm install LWP
作者: guap514 发布时间: 2010-10-28
QUOTE:
假如你是activeperl的话,就用ppm安装吧。不要自己下载了。
黑色阳光_cu 发表于 2010-10-28 10:19
黑色阳光_cu 发表于 2010-10-28 10:19
是的,我是使用Active perl在win下,貌似ppm连接不到ppm的服务器,不知道为何。打印出错:
Error connecting to 'http://ppm.ActiveState.com/cgibin/PPM/ppmserver.pl?urn:/PPMServer'.
请问需要配置网路么?
作者: hepower 发布时间: 2010-10-28
Win下的ActivePerl自带LWP,不需要额外安装
作者: iamlimeng 发布时间: 2010-10-28
install lwp或install LWP
都会报错:
Error installing package 'lwp':Could not locate a PPD file or package lwp.
好像默认没有lpw,我用使用如下代码:
复制代码
执行出错:
Can not locate object method "new" via package "LWP::UserAgent" (Perhaps you forgot to load "LWP::UserAgent "?) at ....
都会报错:
Error installing package 'lwp':Could not locate a PPD file or package lwp.
好像默认没有lpw,我用使用如下代码:
- use strict;
- use warnings;
- use LWP::Simple;
- use LWP::UserAgent;
-
- my $url = "http://www.baidu.com";
-
- my $ua = LWP::UserAgent->new();
- my $req = GET $url;
- my $page_str= $ua->request($req)->as_string;
-
- print $page_str;
Can not locate object method "new" via package "LWP::UserAgent" (Perhaps you forgot to load "LWP::UserAgent "?) at ....
作者: hepower 发布时间: 2010-10-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28