8
ответов

Как подсчитать символы, слова и строки в файле, используя Perl?

Каков хороший / лучший способ подсчета количества символов, слов и строк текстового файла с использованием Perl (без использования wc)?
вопрос задан: 24 April 2009 19:09
8
ответов

Самый легкий способ открыть текстовый файл и считать его в массив с Perl

При добавлении стандартного файла Perl открытая функция к каждому сценарию, который я имею, является немного раздражающей: sub openfile {(мой $filename) = _; откройте FILE", $filename" или умирают $!; мой @lines = <ФАЙЛ>; возвратиться...
вопрос задан: 17 April 2009 19:10
8
ответов

Что я должен использовать вместо printf в Perl?

Я должен использовать некоторую строковую замену в Perl для упрощения переводов, т.е. заменять многих печатают "Вывод ". $n". числа"; чем-то как printf ("Производящий %d числа", $n); Однако я был бы...
вопрос задан: 17 April 2009 11:49
8
ответов

Кто такой хороший интерактивный разработчик GUI пакеты для Perl?

Я хотел бы записать некоторые интерактивные графический интерфейсы пользователя в Perl. Я использовал TclTk, но это выглядит датированным. Я написал спокойный код для C++, но модуль PerlTk не имел выпуска за несколько лет. Гугление вокруг я вижу...
вопрос задан: 30 March 2009 06:01
8
ответов

Почему делают я должен знать, сколько тестов я буду запускать с Тестом::Еще?

Я плохой человек, если я использую Тест использования:: Больше QW (no_plan)? Тест:: Больше POD говорит Перед чем-либо еще, Вам нужен план тестирования. Это в основном объявляет, сколько тестов Ваш сценарий собирается запустить...
вопрос задан: 28 March 2009 19:04
8
ответов

Шаблонная обработка HTML CL-WHO-like для других языков?

У парней языка Common LISP есть свой CL - КТО, который делает шаблонную обработку HTML интегрированной с "основным" языком, таким образом делающим задачу легче. Для тех, кто не знает CL - КТО, он похож на это (пример от CL-...
вопрос задан: 22 March 2009 20:31
8
ответов

Какие модули распределяются с Perl?

Как я знаю, какие модули распределяются с Perl? Мое первое предположение - то, что базовые модули, перечисленные здесь, всегда включаются, хотя я не могу найти указанным явно. Однако я использовал...
вопрос задан: 22 March 2009 02:06
8
ответов

Как я могу установить модуль Perl, не используя CPAN.pm?

Действительно ли это возможно?
вопрос задан: 7 March 2009 20:03
8
ответов

Как Вы перевели бы это от Perl до Python?

У меня есть функция Perl, которая берет метку времени и возвращает любого неизменная метка времени (если она никогда не видела его прежде), или иначе, она добавляет некоторые буквы для создания этого уникальным: sub uniqify ($) {...
вопрос задан: 3 March 2009 00:59
8
ответов

Каково различие между итерацией по файлу с foreach или в то время как в Perl?

У меня есть ФАЙЛ дескриптора файла в Perl, и я хочу выполнить итерации по всем строкам в файле. Существует ли различие между следующим? в то время как (<ФАЙЛ>) {# делает что-то} и foreach (<...
вопрос задан: 25 February 2009 21:19
8
ответов

Как я читаю содержание небольшого текстового файла в скаляр в Perl?

У меня есть небольшой текстовый файл, который я хотел бы считать в скалярную переменную точно, как это находится в файле (сохраняющий разделители строки и другой пробел). Эквивалент в Python был бы чем-то как...
вопрос задан: 28 January 2009 15:38
8
ответов

Как я могу сопоставить строку, разделенную кавычками, с регулярным выражением?

Если я пытаюсь сопоставить строку с разделителями-кавычками с регулярным выражением, что из следующего «лучше» (где «лучше» означает и более эффективно, и с меньшей вероятностью сделать что-то неожиданное): / «[^»] + » / # ...
вопрос задан: 29 December 2008 23:39
8
ответов

Чего самый безопасный путь состоит в том, чтобы выполнить итерации через ключи хеша Perl?

Если у меня есть хеш Perl с набором (ключ, значение) пары, каков предпочтительный метод итерации через все ключи? Я услышал, что использование каждого может в некотором роде иметь непреднамеренные побочные эффекты...
вопрос задан: 3 December 2008 04:11
8
ответов

Как я могу проверить, возвратит ли запрос базы данных результаты?

Наш веб-сайт использует Perl для обеспечения простого механизма для наших людей HR для регистрации вакансий на наш веб-сайт. Это было разработано третьим лицом, но их давно ударили в касание и печально нас...
вопрос задан: 14 November 2008 20:32
8
ответов

Как я могу определить зависимости CPAN, прежде чем я разверну проект Perl?

Делает у любого есть любые предложения для хорошего подхода к нахождению всех зависимостей CPAN, которые, возможно, возникли в сделанном на заказ проекте разработки. Как имеет тенденцию иметь место Ваша локальная разработка...
вопрос задан: 27 October 2008 20:10
8
ответов

Как я могу удалить весь HTML-тэг (и его содержание) его классом с помощью regex?

Я не очень хорош с Regex, но я учусь. Я хотел бы удалить некоторый тег HTML именем класса. Это - то, что я имею до сих пор: <класс отделения = "нижний колонтитул".*?> (.*?) </отделение> первое.*?...
вопрос задан: 23 October 2008 01:09
8
ответов

Новый проект: Я испытываю затруднения при выборе языка для использования

Я запускаю своего первого независимого политика для предприятия прибыли. Мне нелегко решать что язык использовать. Я хочу записать свое приложение в Perl, но я не думаю, что будет достаточно просто скомпилировать. Если...
вопрос задан: 9 October 2008 07:33
8
ответов

Как я уменьшаю массив в Perl?

Как я делаю массив короче в Perl? Я считал некоторые веб-страницы, указывающие, что я могу присвоиться: $ #ARRAY = 42; я считал, что использование $ # удерживается от использования. Мне нужно решение, которое будет работать на массив...
вопрос задан: 8 October 2008 07:27
8
ответов

Пересечение многомерного хеша в Perl

Если у Вас есть хеш (или ссылка на хеш) в жемчуге со многими размерами, и Вы хотите выполнить итерации через все значения, что лучший способ состоит в том, чтобы сделать это. Другими словами, если у нас есть $f-> {$x} {$y}, я хочу...
вопрос задан: 8 October 2008 07:00
8
ответов

Разработка Java в магазине Perl: Как выбрать правильный инструмент?

Моя группа является магазином Perl в организации, которая очень неоднородна. Хотя мы поддерживаем нечетный Java, PHP или установку Python, мы используем Perl почти для всех наших веб-приложений и...
вопрос задан: 2 October 2008 17:05
8
ответов

Как Вы переводите эту идиому регулярного выражения из Perl в Python?

Я переключился от Perl до Python приблизительно год назад и не оглянулся назад. Существует только одна идиома, что я когда-либо находил, что могу сделать более легко в Perl, чем в Python: если ($var = ~ / нечто (. +)/) {# делают...
вопрос задан: 24 September 2008 04:01
7
ответов

Что делает некоторое время после печати, средней в Perl?

Я плохо знаком с Perl, но я знаю определенные C все же. Я столкнулся с этим отрывком в одном из наших примечаний класса: $STUFF = "C:/scripts/stuff.txt"; откройте STUFF или умрите, "Не может открыть $STUFF для чтения: $!";...
вопрос задан: 5 April 2019 06:55
7
ответов

Я знаю Perl 5. Каковы преимущества изучения Perl 6, а не перехода на Python? [закрыто]

Исходя из опыта Perl 5, каковы преимущества перехода на Perl 6 или Python? Изменить: Если вы проголосовали против, потому что вы думаете, что это просто приманка, прочитайте ответы ниже. Они не бредят ...
вопрос задан: 5 November 2018 17:16
7
ответов

В чем секрет того, что Perl делает так мало кода?

Я видел много Perl-программ (code-golf), и даже если я не могу их прочитать (не знаю Perl), я удивляюсь, как вам удастся получить такой маленький кусочек кода, чтобы делать то, что потребовалось бы 20 линии в некоторых ...
вопрос задан: 27 October 2018 09:31
7
ответов

Почему Perl не поддерживает нормальное [] оператор для индексации строки?

Почему Perl не поддерживает нормальное [] оператор для индексации строки? Почти все главные языки программирования поддерживают этот оператор, особенно другие два 'P': Python и PHP. Кроме того, я действительно думаю это...
вопрос задан: 15 October 2017 16:13
7
ответов

Perl: Как создавать объекты на лету?

Моя цель - использовать $ obj следующим образом: print $ obj-> hello (). $ OBJ -> {Foo}; И я хотел бы создать встроенный объект, возможно, используя что-то вроде этого: my $ obj = (foo => 1, ...
вопрос задан: 13 October 2017 12:15
7
ответов

Что среди Bash/Python/Perl/Ruby/Sed/Awk для Системного администрирования, кодируя аксессуары

Я знаю, что вопрос очень субъективен. Но я не могу сформировать вопрос в намного более лучше способ. Я ценил бы некоторое руководство. Я часто как чувство разработчика, насколько легче это было бы для меня...
вопрос задан: 16 August 2017 09:58
7
ответов

Как я могу получить точно n случайные строки из файла с Perl?

Развитие этого вопроса, я должен получить точно n строки наугад из файла (или stdin). Это было бы подобно голове или хвосту, кроме я хочу некоторых с середины. Теперь, кроме цикличного выполнения...
вопрос задан: 23 May 2017 12:30
7
ответов

Что повреждается об исключениях в Perl?

Обсуждение в другом вопросе получило меня удивление: тому, что системы исключения других языков программирования имеют тем Perl, недостает? Встроенные исключения Perl являются немного специальными в этом, они были, как...
вопрос задан: 23 May 2017 12:18
7
ответов

Существует ли элегантный почтовый индекс для чередования двух списков в Perl 5?

Недавно я «нуждался» в функции zip в Perl 5 (пока я думал о том, как рассчитать относительное время?), То есть функции, которая собирает два списка и объединяет их в один список, чередуя ...
вопрос задан: 23 May 2017 12:09