
Я создал простой сервер Python:локальный хост:8000для того, чтобы обслуживать скрипт python. Если я открываю, http://localhost:8000/script.py
мой скрипт начинает работать нормально.
Я хотел бы назвать этоURL-адреспрямо в командной строке без открытия какого-либо браузера, но скрипт все равно работает. Я используюВиндовс 10.
Итак, если я вызову свой сервер в командной строке, python.exe -u server.py
он вернет:
Server is ready at 8000 port
После того, как все будет готово, есть ли альтернатива запуску моего скрипта с http://localhost:8000/script.py
помощью командной строки?
решение1
Попробуйте завить:https://curl.haxx.se/
Поддерживает...
DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet и TFTP. curl поддерживает SSL-сертификаты, HTTP POST, HTTP PUT, загрузку по FTP, загрузку на основе HTTP-форм, прокси, HTTP/2, файлы cookie, аутентификацию по имени пользователя и паролю (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate и Kerberos), возобновление передачи файлов, туннелирование прокси и многое другое.
Для чего используется curl?
curl используется в командных строках или скриптах для передачи данных. Он также используется в автомобилях, телевизорах, маршрутизаторах, принтерах, аудиооборудовании, мобильных телефонах, планшетах, приставках, медиаплеерах и является основой интернет-передачи для тысяч программных приложений, ежедневно влияющих на миллиарды людей.
Кто делает кудри?
curl — это бесплатное программное обеспечение с открытым исходным кодом, существующее благодаря тысячам участников. Проект curl следует общепринятым лучшим практикам с открытым исходным кодом.