perl 相关问题

Perl是一种过程的,高级的,通用的动态编程语言,以其对正则表达式和字符串解析功能的本机支持而闻名。有关Perl的问题,请使用此标记。对于与新(但相关)语言“Perl 6”相关的内容,请使用perl6标记。对于其他语言的Perl样式正则表达式,请使用regex标记,如果它们基于PCRE库,则使用pcre标记。

带有嵌入式 UNIX 换行符的 CSV (Perl)

我收到的文本文件是按位置分隔的字段和换行符分隔的记录 (CRLF)。最近,其中一个文本字段开始在记录中显示换行符 (LF)。

回答 2 投票 0

如何使用 DBD::Pg 和 Parallel::ForkManager 在多线程 Perl 中创建多个并行数据库连接?

已于 2021 年 7 月 21 日编辑如下 我有一个脚本,在其中连接到 PostgreSQL 数据库,并使用 Parallel::ForkManager 生成多个线程。 我创建一个数据库句柄,然后准备一个 SELECT ...

回答 2 投票 0

如何使用文件中的数据重命名文件?

我知道以前有人问过这个问题,我已经完成了研究,我认为我的问题是我正在使用符号引用?然而,我认为这些危险并不适用于此,而且说实话,我不认为

回答 1 投票 0

输出被 LWP::UserAgent 截断

我尝试获取显示日志输出,但它给了我部分输出,预期输出 65000 字节。我该如何解决? 我的 $ua = LWP::UserAgent->new; 我的 $request = HTTP::Request->new('POST' => $...

回答 1 投票 0

Perl CLI 代码无法附加字符串行

我正在尝试使用 perl -npe 单行线用 = 包围每一行。 $ 为 {1..4} 中的 i; { echo $i ;} |perl -npe '...' =1= =2= =3= =4= 以下是我的第一次尝试。请注意,该行馈送...

回答 1 投票 0

Perl 正则表达式替换字符串中无效的 UTF-8 字符

我有以下代码可以检测字符串中无效的utf-8字符 (正则表达式取自 https://www.w3.org/International/questions/qa-forms-utf-8 和用于检测无效 UTF-8 字符串的正则表达式...

回答 1 投票 0

经典邮件脚本的服务器错误

我正在使用标准的经典 Perl 邮件处理脚本,该脚本曾经在以前的服务器上工作,但现在返回“500 服务器错误”。我看不出有什么原因……哪里可能有问题? 哈...

回答 1 投票 0

如何从 Perl 调用命名参数 Python 函数?

我正在使用 Inline::Python 0.56,尝试从 Perl 调用带有命名参数的 Python 函数。我已根据要求用可以运行的示例替换了原始代码片段: 使用 stri...

回答 3 投票 0

闭包中的局部变量可见性与局部`sub`s

Perl 5.18.2 似乎接受“本地子例程”。 例子: 子外层() { 我的 $x = 'x'; # 只是举一个简单的例子 子内层($) { 打印“${x}$_[0] “;...

回答 3 投票 0

“使用版本”下的“v1.2.3”和“qv(1.2.3)”有什么区别?

尝试将版本号与多个点进行比较,我想知道该怎么做: Perl 有一个版本模块似乎可以完成这项工作,但我想知道: DB<1>使用版本 DB<2> x '1.2....

回答 0 投票 0

如何使用Perl判断两个文件的内容是否相同?

这个问题来自于需要确保我对代码所做的更改不会影响它输出到文本文件的值。理想情况下,我会滚动一个 sub 来接受两个文件名并返回 1 或返回 0

回答 3 投票 0

在 Perl 中格式化 xml 文件很困难

我并不是真正的 Perl 开发人员,但我必须解析/修改几个文件,因此认为 Perl 对于这个临时脚本来说是一个不错的选择...所以我提前道歉,我可能错过了一个重要的内容

回答 1 投票 0

CPAN - yaml_process_error

嗨,我一直在尝试寻找解决此问题的方法,但我找不到。 我想做的就是使用以下命令更新我的 perl 模块 cpan[1]> 升级 我如何收到以下错误。 捕获错误:“...

回答 2 投票 0

如何检查我的 Perl 安装是 32 位还是 64 位?

在 Windows 上,如何检查我安装的 Perl 是 32 位还是 64 位?

回答 6 投票 0

在perl中将签名添加到PDF中

如何在 Perl 中使用数字签名对 pdf 文件进行签名?我能够提取 pdf 的内容并通过以下方式生成签名字符串 # $content -> 待签名的pdf内容 我的 $private_key 地穴::

回答 3 投票 0

防止 vim :make 更改当前工作目录?

剧情简介: 当调用vim的make命令时,它会将当前工作目录(cwd)更改为当前文件的目录。然后它从那里运行 makeprg。我想防止 make co...

回答 1 投票 0

角色和猴子补丁Mojo::Message::Response

我正在尝试向 Mojo::UserAgent 添加一个角色,用于处理对 wikidata SPARQL 服务的查询。 特别是,我希望能够修改响应,以便由

回答 1 投票 0

使用 Perl 按特定字母顺序对字符串进行排序

我正在尝试使用 Perl 按特定字母顺序对名称列表进行排序,以执行一些特殊功能。 排序的工作方式与 sort { $a cmp $b } 相同,但成功程度不同......

回答 3 投票 0

将文件行分割成散列

我正在编写一个 Perl 脚本,需要执行一些验证。我有一个可用文件,其中包含以下信息 补丁名称 subpatch1,subpatch2,subpatch3... 文件内容是...

回答 2 投票 0

导入/要求/使用 Perl 模块

我有 2 个 perl 文件,它们相互依赖。 第一个文件 A 是一个 .pl 文件,其中声明了多个包/模块。 第二个文件,B 将尝试访问众多包之一...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.