Python, эквивалентный из Perl, в то время как (<>) {…}?

Есть несколько способов, по сути, вам нужно использовать слаг в качестве переменной параметра URL.

  1. Создайте размещенную зону для своего домена в Route 53
  2. Создайте API в API Gateway и поместите часть слага в качестве параметра URL
  3. Для маршрутизации, вероятно, потребуется этап каталог (например, v1) это нормально.
  4. API будет иметь общий URL-адрес AWS + ваш этап.
  5. Назначьте свой пользовательский домен Route 53 <your domain> для прямого доступа к <API Gateway url>/<stage>/, так что вам нужно только запросить <your domain>/<slug>.
  6. Получите доступ к параметру {slug} из вашей лямбда-функции и предоставьте соответствующий контент
22
задан Eisen 30 April 2009 в 14:23
поделиться

3 ответа

Модуль ввода файлов в стандартной библиотеке - это именно то, что вам нужно:

import fileinput

for line in fileinput.input(): ...
50
ответ дан 29 November 2019 в 03:34
поделиться
import fileinput
for line in fileinput.input():
    process(line)

Он перебирает строки всех файлов, перечисленных в sys.argv [ 1:], по умолчанию sys.stdin, если список пуст.

15
ответ дан 29 November 2019 в 03:34
поделиться

fileinput по умолчанию равен stdin, поэтому сделает его несколько более кратким.

Однако, если вы выполняете много командной строки, этот взлом трубопровода ] очень аккуратный.

7
ответ дан 29 November 2019 в 03:34
поделиться
Другие вопросы по тегам:

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