簡體   English   中英

你如何使用 SOAP::Lite?

[英]How do you use SOAP::Lite?

I am very new to linux and perl and I am trying to use SOAP::Lite as an API for ffencoderd, a daemon to convert my videos in background. 我知道我可能在做一些愚蠢的事情,但我閱讀了文檔SOAP::Lite並說輸入使用 SOAP::Lite。 我在終端中輸入使用 SOAP::Lite 並顯示“不使用命令”。 所以我嘗試使用 perl 使用 SOAP::Lite 並且它說沒有目錄使用......有人可以在這里給我一些澄清,哈哈,我現在感覺很愚蠢......

您的問題似乎是您不知道 Perl,而不是您不知道 SOAP::Lite。 您可能想從現代 Perl 書(硬拷貝或免費電子書)開始。

SOAP::Lite 是一個模塊,而不是可執行文件,所以不要直接從命令行運行它。

use是 Perl 語言的一部分,不是可執行文件,所以同樣,您不能直接從命令行運行它。

您可以編寫一個 Perl 單行代碼來調用它

perl -MSOAP::Lite -E'your perl code here'

……但是 SOAP 足夠復雜,以至於幾乎可以肯定,單行線不是您想要的。

您需要打開一個文本文件,將標准 Perl 樣板放在頂部(一個 shebang 行以及use strict; use warnings; ),然后在那里編寫您的程序(這樣您就可以保存它)。

#!/usr/bin/perl
use strict;
use warnings;
use SOAP::Lite;

然后你可以運行你保存的腳本:

perl path/to/your.pl

從對 Perl (我假設你目前的情況)一無所知到使用像 SOAP::Lite 這樣的復雜模塊是一個很大的飛躍。 我真的建議您在幾個月的時間里努力做到這一點。

但如果您的要求更緊急,那么我最好的建議是聘請 Perl 程序員。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM