更改Python SimpleHTTPServer使用的目录

时间:2013-07-01 22:30:50

标签: python terminal simplehttpserver

运行基本的Python SimpleHTTPServer以检查浏览器中的某些文件。一旦SimpleHTTPServer在一个目录中运行,你如何停止它并使用不同的目录?或者只是让它切换到新的。

目前在终端使用:

python -m SimpleHTTPServer 8008

然后,如果我尝试在另一个目录上运行,它说它已经在使用中。那么基本上我该如何停止SimpleHTTPServer的给定实例?

1 个答案:

答案 0 :(得分:2)

  

然后,如果我尝试在另一个目录上运行它说它已经在使用

您只能使用SimpleHTTPServer绑定到每个端口一次。如果您已在端口8008上运行服务器,则无法在同一端口上运行另一个实例。

你应该停止服务器,从另一个目录启动它......或者选择一个不同的端口号来运行第二个实例。