31
ответ

Pythonic способ отслеживать номер строки в stdin [duplicate]

Я пишу скрипт python, который принимает входные данные от stdin и хотел бы отслеживать номер строки ввода из stdin. Я мог бы создать счетчик сам, но у меня такое ощущение, что python ...
вопрос задан: 10 May 2009 11:22
8
ответов

Как считать строку из консоли в C?

То, что является самым простым способом читать, сплошная линия в консоли C программируют введенный текст, могло бы иметь переменную длину, и мы не можем сделать предположение о его содержании.
вопрос задан: 9 June 2016 14:27
8
ответов

Считать строку входа быстрее, чем fgets?

Я пишу программу, где производительность довольно важна, но не очень важна. В настоящее время я читаю в тексте из ФАЙЛА* линию за линией, и я использую fgets для получения каждой строки. После использования некоторой производительности...
вопрос задан: 9 April 2009 01:24
7
ответов

Как я могу считать вывод из внешних команд в режиме реального времени в Perl?

У меня есть несколько скриптов удара, которые я запускаю, но они могут занять несколько часов для окончания, за это время они извергают скорости загрузки, ЭТА и подобную информацию. Я должен получить эту информацию в жемчуге...
вопрос задан: 7 August 2009 03:19
6
ответов

C двоичный файл чтения stdin

Я пытаюсь создать конвейерное средство моделирования инструкции, и у меня есть большое начало работы проблемы. То, что я должен сделать, читается двоичный файл из stdin, и затем сохраните его в памяти так или иначе в то время как я...
вопрос задан: 6 September 2016 00:11
6
ответов

Чтение из stdin сбрасывают stdout?

stdout с буфером строки при соединении с терминалом, но я не забываю читать где-нибудь, что чтение (по крайней мере, от stdin) автоматически сбросит stdout. Все реализации C, которые я использовал, имеют...
вопрос задан: 13 January 2012 16:59
6
ответов

Как я проверяю, передали ли моей программе данные по каналу в него

Я пишу программу, которая должна считать вход через stdin, таким образом, у меня есть следующая конструкция. ФАЙЛ *fp=stdin; Но это просто зависает, если пользователь ничего не передал по каналу в программу, как я могу проверить если...
вопрос задан: 2 April 2010 00:49
6
ответов

stdin ограничен в длине?

Там какие-либо stdin являются входными ограничениями длины (в количестве скорости ввода или скорости ввода)?
вопрос задан: 12 March 2010 02:50
6
ответов

Почему окна являются выбором () не всегда уведомляющий поток выбор B () когда поток завершения его конец пары сокета?

Ситуация, которую я имею под Windows XP (SP3), сводила меня с ума, и я достигаю конца своей привязи, поэтому возможно, кто-то может обеспечить некоторое вдохновение. У меня есть C++ сетевая программа (не-GUI)...
вопрос задан: 28 January 2010 05:20
5
ответов

Чтение из файла или стандартного ввода

Я пишу утилиту, которая принимает либо имя файла, либо читает из стандартного ввода. Я хотел бы знать, какой самый надежный / быстрый способ проверить, существует ли stdin (данные передаются в программу) ...
вопрос задан: 22 October 2014 12:06
5
ответов

чтение неизвестного количества целых чисел от stdin (C)

Я должен считать входной файл как: 1 19 20 41 23 2 41 52 43 3 90 91 941 4 512 5 6 51 61 Каждая нечетная строка является целым числом. Каждая ровная строка является неизвестным количеством целых чисел. Это очень легко в C++ в то время как (...
вопрос задан: 4 July 2014 00:55
5
ответов

Как я могу считать переданный по каналу вход в Perl в Windows?

Я пытаюсь создать что-то в Perl, который в основном похож на команду мишени Unix. Я пытаюсь считать каждую строку STDIN, выполнить замену относительно него и распечатать его. (И в конечном счете, также распечатайте его к...
вопрос задан: 22 March 2010 16:34
4
ответа

Обманите приложение, думая, что его стандартный вывод - это терминал, а не труба

Я пытаюсь сделать противоположность обнаружения, если stdin это терминал или канал? Я запускаю приложение, которое меняет свой формат вывода, потому что оно обнаруживает канал на stdout, и я хочу, чтобы он думал, что ...
вопрос задан: 18 November 2019 21:39
4
ответа

Чтение длинного целого с помощью scanf

Для чтения интервала с помощью scanf, мы используем: scanf (" %d", &i); Что, если я - длинное не интервал??Примечание: при использовании %d с длинным это дает мне раздражающее предупреждение..
вопрос задан: 31 July 2019 11:11
4
ответа

Как вы читаете со стандартного ввода?

Я пытаюсь выполнить некоторые задачи кода, но все они требуют ввода от stdin. Как мне получить это в Python?
вопрос задан: 25 December 2018 22:08
4
ответа

Перепутанный stdin, stdout и stderr?

Я скорее смущен с целью этих трех файлов. Если мое понимание корректно, stdin является файлом, в котором программа пишет в ее запросы для выполнения задачи в процессе, stdout...
вопрос задан: 6 August 2018 09:26
4
ответа

fgets () функционируют в C

Я знаю, что все сказали мне использовать fgets и не добираются из-за переполнения буфера. Однако я немного смущен третьим параметром в fgets (). Насколько я понимаю fgets зависит от: символ *...
вопрос задан: 22 February 2018 16:53
4
ответа

Обнаружьте, если stdin является терминалом или каналом?

Когда я выполняю "Python" от терминала без аргументов, он поднимает Python интерактивная оболочка. Когда я выполняю "кошку | Python", от терминала это не запускает интерактивный режим. Так или иначе...
вопрос задан: 3 October 2016 16:22
4
ответа

То, как я выполняю итерации по всем строкам файлов, передало командную строку?

Я обычно делаю это в Perl: whatever.pl, в то время как (<>) {#do безотносительно;} затем кошка foo.txt | whatever.pl Теперь, я хочу сделать это в Python. Я попробовал sys.stdin, но я понятия не имею, как сделать как я...
вопрос задан: 24 May 2015 00:05
4
ответа

Как читать из stdin или из файла, если никакие данные не передаются по каналу в Python?

Я имею скрипт CLI и хочу, чтобы он считал данные из файла. Это должно смочь считать его двумя способами: кошка data.txt |./my_script.py./my_script.py data.txt — немного как grep, например. Что я know:...
вопрос задан: 26 January 2015 14:03
4
ответа

Используя istream_iterator и читающий из стандартного входа или файла

Я пишу в Microsoft Visual C++, и я хотел бы, чтобы моя программа или читала из стандартного входа или файла с помощью istream_iterator. Поиск с помощью Google Интернета не показал, как простой я думаю, что это должно быть...
вопрос задан: 21 November 2014 17:33
4
ответа

Почему я должен нажать Ctrl+D дважды для закрытия stdin?

У меня есть следующий сценарий Python, который читает числа и производит ошибку, если вход не является числом. импортируйте импорт fileinput sys для строки в (txt.strip () для txt в fileinput.input ()): если нет...
вопрос задан: 30 September 2013 21:00
4
ответа

Как считать стандартный вход в строковую переменную до EOF в C?

Я получаю "Ошибку шины", пытающуюся считать stdin в символ* переменная. Я просто хочу считать целый материал, прибывающий через stdin и поместить его сначала в переменную, затем продолжить работать над переменной. Мой Код...
вопрос задан: 27 September 2013 04:40
4
ответа

Как я могу “прервать” Ctrl+C в приложении CLI?

Как я могу прервать Ctrl+C (который обычно уничтожал бы процесс) в CLI (интерфейс командной строки) JAVA-приложение? Многоплатформенное решение существует (Linux, Солярис, Windows)? Я использую...
вопрос задан: 22 November 2012 09:41
4
ответа

Я не могу сбросить stdin

Как сбросить stdin?? Почему это не работает в следующем фрагменте кода? #include <string.h> #include <stdio.h> #include <malloc.h> #include <fcntl.h> международное основное () {...
вопрос задан: 8 January 2012 15:40
4
ответа

Есть ли способ отправить данные другому стандартный ввод процесса в Mac OS?

Мне было интересно, есть ли API, каким бы неясным он был, который позволял бы кому-то отправлять данные в поток stdin другого процесса в Mac OS X. В Linux, если я правильно помню, Вы можете ...
вопрос задан: 21 August 2010 22:28
4
ответа

Перенаправьте stdin в программе C к другому процессу

У меня есть программа C, и я хотел бы иметь ее, фильтруют весь ее вход с TR Так, я хотел бы запустить TR как дочерний процесс, перенаправить мой stdin к ней, затем получил бы stdout TR и читал бы из этого.Править:...
вопрос задан: 22 April 2010 04:26
4
ответа

Как Вы определяете имена файлов в zip при создании его на командной строке от канала?

Я пытаюсь создать zip-файл из содержания файла, которое передается по каналу в, например, mysql [параметрические усилители и запрос] | архивируют-q output.zip - Это пишет zip правильно, но когда Вы открываете zip, файл...
вопрос задан: 7 January 2010 12:46
4
ответа

Как реализовать stdin, stdout обертка?

У меня есть интерактивная программа, которая выполняет stdin и stdout. Я должен создать обертку, которая отправит X к, он - stdin, проверьте, что это печатает Y и затем перенаправляет stdin обертки и stdout к программе...
вопрос задан: 13 December 2009 02:26
4
ответа

Как проверить, открыт ли stdin все еще без блокирования?

Мне нужна моя программа, записанная в чистом C для остановки выполнения, когда stdin закрывается. Существует неопределенная работа, сделанная в программе основной цикл, и нет никакого способа, которым я могу использовать блокирующиеся проверки (как getc (
вопрос задан: 20 October 2009 12:41