草庐IT

mod-perl2

全部标签

html - 我如何从 Perl 中的 HTML 表格中提取数据?

我正在尝试在Perl中使用正则表达式来解析具有以下结构的表。第一行如下:TimePlayedArtistTitleLabel这里我想取出“播放时间”、“艺术家”、“标题”和“标签”,并将它们打印到输出文件中。我试过很多正则表达式,例如:$lines=~/()/OR$lines=~/(.*)(.*)我现在的程序是这样的:#!perl-wopenINPUT_FILE,">","PLAYLIST_TABLE.txt"ordie$!;my$lines=join'',;print"Hello2\n";if($lines=~/(\S.*\S)/){print"thisis1:\n";print$1

python - Perl 在获取 HTML 页面方面胜过 Python?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我有一个用于获取html页面的Perl脚本。我尝试用Python重写它(只是因为我正在尝试学习Python),我发现它真的很慢!这是Perl中的测试脚本#!/usr/bin/perluseLWP::Simple;$url="http://majorgeeks.com/page.php?id=";open(WEB,">>"."perldata.txt");

html - 如何在 Perl 中将 HTML 转换为 RTF?

我想要一种方法将一些基本的html标签转换为RTF(如I、B、BR)有没有更简单的方法可以做到这一点而无需支付任何费用?从头开始开发也是一种选择。 最佳答案 你试过了吗HTML::FormatRTF?我没有使用RTF输出,但我使用了纯文本输出(HTML::FormatText)并且很满意。 关于html-如何在Perl中将HTML转换为RTF?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

html - 如何将内联 perl 代码放入 html 中,例如 php?

难道你不知道像php一样执行下面代码的方法吗? 最佳答案 使用HTML::Mason:useDate::Calc;my@today=Date::Calc->Today();my$str="$today[0]-$today[1]-$today[2]";TodayisApache配置:PerlModuleHTML::Mason::ApacheHandlerSetHandlerperl-scriptPerlHandlerHTML::Mason::ApacheHandler 关于html-如何将

php - 没有 mod_rewrite,没有 .htaccess 的漂亮 URL

由于无法访问.htaccess,我发现自己陷入了创作僵局。我没有mod_rewriting。不过,我希望能够做一些不错的事情,例如:http://www.example.com/Blog/2009/12/10/http://www.example.com/Title_Of_This_Page我有哪些选择?回应答案:我正在使用php5进行构建我无权访问.htaccesshttp://www.example.com/index.php/Blog/是一种已知技术,但我不喜欢它。是显示php这么说。如何创建无扩展名的PHP文件?这会成功吗?使用自定义404技术对性能的影响有多大?

html - 在 perl 中解析表数据时遇到问题

我有一个很长的类似模式的htdoc,它是这样的:Buffer在上面的html中我想提取:collections.php?prod_id=50files/products_categories50_t.txt缓冲区我试过这段代码,#!/usr/local/bin/perlusestrict;usewarnings;my$filename='sr.txt';open(FILENAME,$filename);my@str=;chomp(@str);#print"@str";foreachmy$str(@str){if($str=~//){print"*****$2\n";}}此代码是试用版。

javascript - 如何使用 Perl 从使用 JavaScript 动态生成的网页中获取文本?

有一个网站我正在尝试从Perl中提取信息,但是我需要的页面部分是使用javascript生成的,因此您在源代码中看到的是:我需要以某种方式提取该div的内容并使用Perl/proxies/whatever将其保存到文件中。例如我要保存的信息是document.getElementById('results').innerHTML;我不确定这是否可行,或者是否有人有任何想法或方法可以做到这一点。我正在为其他页面使用lynx源转储,但由于我无法直接截屏抓取此页面,所以我来这里询问!如果有人感兴趣,页面是http://downloadcenter.trendmicro.com/index.p

perl 中的 HTML 解析

我正在尝试用perl解析以下HTML结构。我需要选择所有包含类消息和id的dd元素。我希望脚本做的就是遍历所有dd元素并打印出dd元素的id但它需要忽略第一个dd元素,因为它是静态的并且不会改变。它可以与任何perl模块一起使用,只要它可以从cpan安装,这对我来说很容易。我在perl和解析html方面没有太多经验,所以任何指针都会非常有帮助。谢谢:)HTML结构:.....otherelementsThisisjustarandommessage,donotparseHelloHello 最佳答案 像这样的东西,又快又简单:#!/

html - 我如何开始使用 Perl 进行 Web 开发?

我希望能够为我的Perl程序创建Web前端。我在Perl方面有很多经验,并且我已经将我的大部分代码转换为Chromatic倡导的现代Perl范例。不过,我写网页的经验为零。(尽管偶尔会有Word另存为网页)。我相信我知道从哪些工具开始,我只是对他们的初始文档以及学习这些工具的顺序有困难。Perl:我已经准备好了。Dancer:我创建了一个网站,但我很迷茫,cpan文档让我更加困惑。我不知道如何将这些站点与Apache集成,而不是使用Dancer附带的迷你服务器。TemplateToolkit:这个似乎是最直接的,我有O'Reilly的书。对于看似简单的事情来说,这似乎是一本非常厚的书,

perl - 如何让 CGI.pm 输出 HTML5 而不是 XHTML 1.0?

我在让CGI.pm输出到HTML5而不是XHTML1.0或HTML4.01时遇到了一些问题。当我尝试"HTML5"或"HTML5"作为start_html()中的-dtd参数时,我得到HTML4中的文档。我也尝试过导入:HTML5,但这似乎也不起作用。有什么建议吗? 最佳答案 HTML5的正确文档类型只是“html”,而不是“html5”或“html5”,并且不使用DTD。CGI.pm只支持格式正确的DTD,不支持任意字符串。由于HTML5文档类型不包含格式正确的DTD,因此CGI.pm(截至当前版本3.49)不支持HTML5文档类