小编Vol*_*Rig的帖子

Windows Perl行编辑器具有可编辑的默认值?

我在Windows上运行Strawberry Perl,我想在命令提示符下打印"Default Value",以便用户可以编辑它,然后按Enter键,Perl会将其视为新的STDIN行.我被告知使用IO :: Prompt,但已经确定这在Windows中不起作用.

如果没有使用Tk或其他东西制作GUI,我该怎么做?

windows perl command-line stdin stdout

4
推荐指数
1
解决办法
236
查看次数

如何用Perl打开命令提示符?

好的,再读一遍.我需要打开一个带有perl的Windows提示符.这是因为我想要并行运行perl脚本的多个提示,但不想手动打开它们.所以我想要一个我可以调用的脚本(主机),告诉打开(客户端)命令提示的数量,运行客户端脚本的路径,甚至在客户端询问时输入输入.那么,有两件大事:

  1. 如何使用perl脚本打开提示符

  2. 如何将输入传递给该提示

谢谢!(PS我知道运行调用相同主机脚本的主机脚本将是一个巨大的错误,希望我的老板不这样做:P)

windows perl command-prompt

3
推荐指数
2
解决办法
1万
查看次数

如何使用Perl操作本地数据库?

我是一个Perl程序员,有一些很好的脚本,可以使用cURL获取HTTP页面(来自文本文件列表的URL)并将它们保存到文件夹中.

但是,要获得的页数是数千万.有时脚本在170,000号上失败,我必须再次手动启动脚本.它会自动读取URL并查看是否有下载的页面并跳过.但是,有几十万,它仍然需要几个小时才能跳回到它停止的地方.显然,这最终不会成功.

我被告知,我需要使用数据库,而不是保存到难以搜索和修改的文本文件.我对数据库知之甚少,一年前就在学校服务器上搞乱了MySQL.我只需要能够添加数百万行和一些静态列,快速搜索/修改一个,并在局域网(或单个计算机,如果这很困难)上完成所有操作.当然,我需要使用perl访问这个数据库.

我应该从哪里开始?在Windows上启动服务器需要下载什么?我应该使用哪些Perl模块?(我正在使用ActiveState发行版)

database windows perl lan

2
推荐指数
2
解决办法
452
查看次数

关于MySQL和MySQLite的一般问题

我将使用Perl的DBD:SQLite模块写入MySQLite数据库文件,我想知道是否可以通过MySQL的任何发行版读取此文件?有没有更好的方法来创建一个简单的MySQL数据库(使用Perl)?

如果它意味着什么,我将只使用数据库来存储基于密钥的唯一ID号的键值对.我尝试过BerkeleyDB,但在Perl上几乎没有支持它,我无法让它在某些版本的Windows上正常工作.

编辑:我知道BerkeleyDB是一个更好的方法来做到这一点,但是当我为它编写脚本时,大多数方法都有TODO,而且我在Windows Server 2003上使用相同的密码运行时遇到了神秘的错误在我家的Win7机器上连续工作2周.

mysql windows perl

0
推荐指数
1
解决办法
135
查看次数

标签 统计

perl ×4

windows ×4

command-line ×1

command-prompt ×1

database ×1

lan ×1

mysql ×1

stdin ×1

stdout ×1