브라우저에서 열지 않고 명령줄에서 localhost:8000/script.py를 실행하는 방법은 무엇입니까?

브라우저에서 열지 않고 명령줄에서 localhost:8000/script.py를 실행하는 방법은 무엇입니까?

간단한 Python 서버를 만들었습니다.로컬호스트:8000Python 스크립트를 제공하기 위해. 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. 컬은 SSL 인증서, HTTP POST, HTTP PUT, FTP 업로드, HTTP 양식 기반 업로드, 프록시, HTTP/2, 쿠키, 사용자+비밀번호 인증(기본, 일반, 다이제스트, CRAM-MD5, NTLM, 협상 및 Kerberos), 파일을 지원합니다. 전송 이력서, 프록시 터널링 등.

컬은 어떤 용도로 사용되나요?

컬은 명령줄이나 스크립트에서 데이터를 전송하는 데 사용됩니다. 또한 자동차, 텔레비전 세트, 라우터, 프린터, 오디오 장비, 휴대폰, 태블릿, 셋톱 박스, 미디어 플레이어에도 사용되며 매일 수십억 명의 사람들에게 영향을 미치는 수천 개의 소프트웨어 애플리케이션을 위한 인터넷 전송 백본입니다.

컬은 누가 만드는 걸까요?

컬은 무료 오픈 소스 소프트웨어이며 수천 명의 기여자 덕분에 존재합니다. 컬 프로젝트는 잘 확립된 오픈 소스 모범 사례를 따릅니다.

관련 정보