У меня есть текстовый файл, который содержит text1.txt
:Считывание информации из текстового файла в CGI
username
password
Как я могу читать эти параметры из text1.txt
в мой .cgi
сценарий?
Я использую этот код:
f = open('text1.txt', "r")
user = f.readline()
pass = f.readline()
$MAIN_AUTH = 'user':'pass' ;
Это не работает.
Если я непосредственно вставить пользователя и передать его работы:
$MAIN_AUTH = 'username:password' ;
Но при чтении из текстового файла он не работает.
Что такое произвольный код? Вы проверили, что делает 'open'? http://perldoc.perl.org/functions/open.html Вам нужен http://search.cpan.org/~ether/libwww-perl-6.15/lib/LWP/UserAgent.pm –
Похоже, что python вдохновляет sigil наконец var. Если вы заинтересованы в решении python, вам, вероятно, следует удалить perl-тег или предоставить perl не рабочий пример. –
Возможно, это не сработает, потому что код, который вы показываете, не является ни действительным Python, ни действительным Perl. Укажите, на каком языке вы хотите использовать. – PerlDuck