нужна помощь с этим. Я уже создал итерационный скрипт в Python для выполнения завитка по одному и тому же URL, но с несколькими PORTS, но я борюсь с желаемым выводом.
Я получаю 1 из этого за каждый атм PORT.
<!-- current output -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Length Required</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Length Required</h2>
<hr><p>HTTP Error 411. The request must be chunked or have a content length.</p>
</BODY></HTML>
Мне нужно максимально очистить вывод, так как меня интересует только печать URL + PORT и HTTP_STATUS_CODE при каждом выполнении. , Или что-то похожее на это:
<!-- desired output
CURL_AT=http://www.isuckatpython/shootmyself.com:8080
HTTP_STATUS_CODE=411 -->
Это мой текущий сценарий
import subprocess
import os
port_list = [8080, 8090, 8091, 8092, 8093, 8094, 8095]
for i in port_list:
i = str(i)
subprocess.call(["curl", "-s", "-X", "POST", "http://www.isuckatpython/shootmyself.com:", i])
Надеюсь, я был достаточно ясен.
С уважением, Алем.