1. 首页
  2. Python

在使用python的HTTPServer时如何设置DocumentRoot?

“u003Cdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fdfic-imagehandleru002F2573a6e7-e59c-422f-af34-2519863f5e98″ img_width=”1200″ img_height=”801″ alt=”在使用python的HTTPServer时如何设置DocumentRoot?” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003Eu003Cstrongu003E我将以下代码作为python服务器:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpreu003E#!u002Fusru002Fbinu002Fpython3u003Cbru003Efrom http.server import HTTPServer, CGIHTTPRequestHandleru003Cbru003Eport = 8080u003Cbru003Ehost_name = “localhost”u003Cbru003Ehttpd = HTTPServer((host_name, port), CGIHTTPRequestHandler)u003Cbru003Eprint(“server started, to quit press <ctrl-c>”)u003Cbru003Ehttpd.serve_forever()u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003E如何设置服务器从中向其提供页面的DocumentRoot。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E我们来看一下解决方案:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E内置CGIHTTPRequestHandler类从当前工作目录提供服务,该目录通常是您从其调用Python的目录。u003Cu002Fpu003Eu003Cpu003E此类用于从当前目录和下方提供文件或CGI脚本的输出。u003Cu002Fpu003Eu003Cpu003E您可以使用os.chdir()更改当前工作目录。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E这个知识点,你get到了吗?u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fdfic-imagehandleru002F070fec03-0c0d-4185-a8d4-4f727a31ca1a” img_width=”1200″ img_height=”900″ alt=”在使用python的HTTPServer时如何设置DocumentRoot?” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。u003Cu002Fpu003Eu003Cu002Fdivu003E”

原文始发于:在使用python的HTTPServer时如何设置DocumentRoot?

主题测试文章,只做测试使用。发布者:逗乐男神i,转转请注明出处:http://www.cxybcw.com/12838.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code