Публикации по теме 'readline'


Используйте библиотеку readline для создания инструментов командной строки
Почему библиотека readline? Как Linux-программисту, мне всегда нужно писать какие-то инструменты командной строки, с помощью библиотеки GNU Readline эта миссия может быть проще простого. Так что же дает нам библиотека readline, согласно ее официальному документу? Он предоставляет набор функций, которые позволяют пользователям редактировать командные строки по мере их ввода. Более того, он также поддерживает запись истории и автозаполнение. Это программное обеспечение GNU, которое..

Вопросы по теме 'readline'

Как предотвратить добавление пробела к слову, заполненному табуляцией, с помощью Perl's Term::Readline?
Я использую поддержку завершения табуляции Term::ReadLine::Gnu модуль. Каждый раз, когда я делаю табуляцию, я получаю пробел после завершенного слова. Например: Если у меня есть слово «завершить» как возможное завершение. После подсказки я...
282 просмотров
schedule 23.11.2022

Преобразуйте текст \r в \n, чтобы readlines() работала как положено.
В Python вы можете прочитать файл и загрузить его строки в список, используя f = open('file.txt','r') lines = f.readlines() Каждая отдельная строка ограничена \n , но если содержимое строки имеет \r , то она не рассматривается как новая...
18070 просмотров
schedule 10.08.2022

Отмените операцию readline() файла, чтобы указатель файла вернулся в исходное состояние.
Я просматриваю указатель файла Python текстового файла в режиме только для чтения, используя file.readline() в поисках специальной строки. Как только я найду эту строку, я хочу передать указатель файла методу, который ожидает, что указатель файла...
49933 просмотров
schedule 14.07.2023

Чтение текстового файла (Unicode) на 'C' с использованием собственного Win32
У меня есть строчно-ориентированный текстовый файл (Unicode), который был создан с помощью CreateFile () и WriteFile (). Чтение этого файла как двоичного потока с помощью ReadFile () несложно, но необходима дополнительная обработка на низком...
2915 просмотров
schedule 05.05.2023

readline (или haskeline) для Карри?
Какой наиболее практичный способ написать программу на языке программирования Curry , которая имела бы консольный пользовательский интерфейс с достойным редактирование строк? На самом деле мне нужно передать строку в качестве предложения для...
241 просмотров

как я могу взять определенную строку в большом файле, который имеет много похожих строк, используя python?
иметь разные файлы с одинаковым именем в разных каталогах. В этих файлах есть почти одинаковые строки, я хотел бы вытащить только последнюю строку из этих (после нее есть еще строки) и записать ее в другой файл. Пока что я сделал:...
173 просмотров
schedule 05.06.2023

Распараллелить блокирующий вызов в Java
В настоящее время я использую приведенный ниже код для запуска процесса и печати его вывода из моей собственной программы. Моя проблема в том, что я хотел бы сделать больше, чем просто распечатать вывод. Однако, поскольку выполняемый процесс...
457 просмотров

Python: прочитать огромное количество строк из стандартного ввода
Я пытаюсь прочитать огромное количество строк со стандартного ввода с помощью python. more hugefile.txt | python readstdin.py Проблема в том, что программа зависает, как только я прочитал всего одну строку. print sys.stdin.read(8)...
8327 просмотров
schedule 17.02.2024

Чтение файла CSV в java добавляет пробел между каждым символом
Я читаю файл CSV, загруженный из Google Trend, вот содержимое файла при открытии в блокноте (только первые две строки): ferrari ferrari (стандартная ошибка) 0,735 2% Когда я читаю файл с помощью readline, прочитанная строка содержит пробел...
8826 просмотров
schedule 04.10.2022

readline() возвращает null в Java
Я пытаюсь прочитать стандартный ввод в моей программе Java. Я ожидаю серию чисел, за которыми следуют новые строки, например: 6 9 1 При вводе через встроенную консоль eclipse все идет нормально. Но при использовании командной строки...
13593 просмотров
schedule 08.08.2023

нет такого файла для загрузки readline (ошибка загрузки)
Когда я хочу запустить консоль Rails 3, она выдает следующее: $ script/rails c /usr/local/rvm/rubies/ruby-1.9.2-p318/lib/ruby/1.9.1/irb/completion.rb:9:in `require': no such file to load -- readline (Load Error) Я попытался установить...
4911 просмотров
schedule 25.05.2022

PHP выводит строку чтения на стандартный ввод
Я использую readline в PHP для чтения из stdin, но когда я запускаю файл, PHP возвращает мне все введенные данные. Я использую это как: <file php file | otherprogram Когда я запускаю это на своем сервере, он работает так, как я ожидал, но...
267 просмотров
schedule 11.02.2023

строка чтения pip install в Mac OS X (10.7.3) завершается ошибкой
При сборке расширений readline c при установке readline через pip install readline я получаю следующее сообщение об ошибке: Beginning configuration for readline-6.2 for i386-apple-darwin11.3.0 checking whether make sets $(MAKE)... yes...
3126 просмотров
schedule 03.05.2023

Python читает строки исходного кода веб-сайта по 100 строк за раз
Я пытаюсь прочитать исходный код с веб-сайта по 100 строк за раз. Например: self.code = urllib.request.urlopen(uri) #Get 100 first lines self.lines = self.getLines() ... #Get 100 next lines self.lines = self.getLines() Мой код getLines...
4611 просмотров
schedule 10.04.2022

История команд в клиенте mysql показывает только последнюю строку многострочного запроса
Я использую клиент командной строки Mysql в Screen/Tmux, из Bash в OSX Terminal.app. При использовании стрелки вверх для повторного отображения ранее выполненного запроса, который занимал более одной строки, И когда курсор находится в самой последней...
2911 просмотров
schedule 15.01.2023

Есть ли класс, который предоставляет небуферизованный метод readLine в Java?
Я очищаю некоторые фрагменты нашей кодовой базы на работе, и один из старых классов используется для чтения и записи данных. Эти данные представляют собой смесь строк в кодировке US-ASCII и примитивов в двоичной кодировке. Текущая реализация...
933 просмотров

Строка чтения: заглавная буква на одно слово назад в режиме вставки, когда используется раскладка клавиатуры vi
Я всегда забываю включить CapsLock, когда печатаю слова в верхнем регистре. Я предпочитаю набирать слово, а затем использовать привязки в Vim или программе, ориентированной на чтение. Это легко сделать в Vim, но не в readline. Я использую...
246 просмотров
schedule 13.06.2022

Предварительно заполнить строку jline
Используя либо JLine (или JLine2), можно ли вызвать readline на ConsoleReader и, в дополнение к стандартной подсказке, предварительно заполнить буфер строкой по моему выбору? Я пытался сделать, например:...
783 просмотров
schedule 17.03.2024

Привязка клавиш для интерактивного выполнения команд из истории интерпретатора Python по порядку?
Иногда я тестирую модули Python по мере их разработки, запуская интерактивную подсказку Python в терминале, импортируя новый модуль и проверяя его функциональность. Конечно, так как мой код находится в разработке, есть баги и требуются частые...
2313 просмотров
schedule 21.08.2022

Ввод с клавиатуры между select() в Python
Я пишу несколько кодов, чтобы получить ввод с клавиатуры, а также проверить, живо что-то или нет: import sys from select import select timeout = 10 while is_alive(): # is_alive is a method to check some stuffs, might take 5 secs rlist, _, _ =...
1733 просмотров
schedule 15.02.2024