Публикации по теме '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 просмотров
schedule
07.05.2022
как я могу взять определенную строку в большом файле, который имеет много похожих строк, используя python?
иметь разные файлы с одинаковым именем в разных каталогах. В этих файлах есть почти одинаковые строки, я хотел бы вытащить только последнюю строку из этих (после нее есть еще строки) и записать ее в другой файл.
Пока что я сделал:...
173 просмотров
schedule
05.06.2023
Распараллелить блокирующий вызов в Java
В настоящее время я использую приведенный ниже код для запуска процесса и печати его вывода из моей собственной программы. Моя проблема в том, что я хотел бы сделать больше, чем просто распечатать вывод. Однако, поскольку выполняемый процесс...
457 просмотров
schedule
19.05.2024
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 просмотров
schedule
16.10.2022
Строка чтения: заглавная буква на одно слово назад в режиме вставки, когда используется раскладка клавиатуры 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