Можно ли использовать wget для передачи определенных данных с веб-страницы?

Спустя годы и все еще кажется, что это нелегкий способ сделать это, поэтому мне пришлось объединить решение.

Во-первых, введите текст во ВСЕХ CAPS. [!d1 ]

Во-вторых, выберите последние буквы каждого слова и измените размер шрифта.

Сделано.

Step 1

Это самый быстрый и простой способ редактировать небольшое количество текста, занимая всего несколько секунд. Если вам нужно сделать это с большим количеством текста, я предлагаю найти лучшее решение.

Примечание. Поле редактирования кажется ошибочным и теряет выделение или не будет изменять размер. Лучше не использовать его, если это возможно. Это может быть только моя версия Gimp. YMMV.

Gimp 2.8.10

0
задан 27 October 2017 в 04:30

2 ответа

wget (или curl, если на то пошло) не может этого сделать, но тогда обычной практикой является выборка страницы и извлечение соответствующих частей с использованием другого инструмента, предпочтительно того, который понимает HTML. Например, чтобы получить данные таблицы Premier League от BBC, я:

curl http://www.bbc.com/sport/football/tables -Ls | pup '.gel-long-primer tr td:nth-child(3), .gel-long-primer tr td:nth-child(10), .gel-long-primer tr td:nth-child(11) text{}'

(который получает мне имена команд, разницу целей и очки, которые я позже обрабатываю с помощью awk и т. Д. создайте таблицу Cann.)

Осмотрите источник страницы, чтобы узнать, имеет ли элемент HTML со счетом, который вас интересует, идентифицирующий признак, например атрибут id или name, или связанные с тем, который вы можете фильтровать, затем используйте pup и т. д., чтобы получить этот элемент из данных, загруженных с помощью wget или curl. Сайт, о котором вы говорили, не открывается для меня, поэтому я не могу с этим поделать.

0
ответ дан 18 July 2018 в 04:28

wget (или curl, если на то пошло) не может этого сделать, но тогда обычной практикой является выборка страницы и извлечение соответствующих частей с использованием другого инструмента, предпочтительно того, который понимает HTML. Например, чтобы получить данные таблицы Premier League от BBC, я:

curl http://www.bbc.com/sport/football/tables -Ls | pup '.gel-long-primer tr td:nth-child(3), .gel-long-primer tr td:nth-child(10), .gel-long-primer tr td:nth-child(11) text{}'

(который получает мне имена команд, разницу целей и очки, которые я позже обрабатываю с помощью awk и т. Д. создайте таблицу Cann.)

Осмотрите источник страницы, чтобы узнать, имеет ли элемент HTML со счетом, который вас интересует, идентифицирующий признак, например атрибут id или name, или связанные с тем, который вы можете фильтровать, затем используйте pup и т. д., чтобы получить этот элемент из данных, загруженных с помощью wget или curl. Сайт, о котором вы говорили, не открывается для меня, поэтому я не могу с этим поделать.

0
ответ дан 24 July 2018 в 18:05

Другие вопросы по тегам:

Похожие вопросы: