Schrift
[thread]5427[/thread]

eigenes Modul einbinden: "Can't locate object method modul.pm" (Seite 2)



<< |< 1 2 >| >> 11 Einträge, 2 Seiten
Crian
 2004-07-14 19:36
#48869 #48869
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
[quote=pq,14.07.2004, 12:08]aber ich dachte, hier wäre gerade das problem, dass
das modul eben nicht im script-verzeichnis
liegt und somit FindBin gar nichts nützt...
oder habe ich das falsch verstanden?[/quote]

Ich hab squirrel so verstanden, dass er das Skript mit absolutem Pfad starten will (aber das Modul im Verzeichnis des Skripts oder irgendwo relativ zum Skript liegt).

@squirrel: Du kannst es kombinieren, etwa lokal zu Deinem Skript das Verzeichnis module/ anlegen, dort Dein Modul hineinschieben und dann mit use lib "$FindBin::Bin/module"; Perl mitteilen, dass dort die Module liegen.

Auf jeden Fall ist es gut zu wissen, welche Möglichkeiten man hat, dann kann man von Fall zu Fall entscheiden, welche gerade die beste ist.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< |< 1 2 >| >> 11 Einträge, 2 Seiten



View all threads created 2004-07-14 12:19.