Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python本地主机服务器上进行测试会让我找到目录_Python_Python 3.x_Server_Localhost - Fatal编程技术网

在python本地主机服务器上进行测试会让我找到目录

在python本地主机服务器上进行测试会让我找到目录,python,python-3.x,server,localhost,Python,Python 3.x,Server,Localhost,我需要帮助理解为什么我的本地主机服务器在我的users/name文件夹中有所有适当的文件时会显示一个目录 我试图使用codepen中的一个简单条形图测试本地主机,但是当我运行服务器时,我只看到一个目录列表,但是html、css和js的链接就在那里。我的文件夹中是否有我丢失的东西,或者某个地方的连接是否丢失。我的python知识非常基础,因此非常感谢您的帮助 HTML CSS 指令 来自Python 3文档 do_GET()通过解释 请求作为相对于当前工作目录的路径 如果请求映射到一个目录,则会检

我需要帮助理解为什么我的本地主机服务器在我的users/name文件夹中有所有适当的文件时会显示一个目录

我试图使用codepen中的一个简单条形图测试本地主机,但是当我运行服务器时,我只看到一个目录列表,但是html、css和js的链接就在那里。我的文件夹中是否有我丢失的东西,或者某个地方的连接是否丢失。我的python知识非常基础,因此非常感谢您的帮助

HTML

CSS

指令

来自Python 3文档

do_GET()通过解释 请求作为相对于当前工作目录的路径

如果请求映射到一个目录,则会检查该目录的 名为index.html或index.htm的文件(按该顺序)。如有发现, 返回文件的内容;否则,将创建目录列表 通过调用list_directory()方法生成

因此,由于您没有index.html文件(或配置为充当主页的任何其他文件),服务器将列出根目录内容。简单的解决方案是将html文件命名为index.html,并将其放在服务器的根目录中,然后按照一个分步指南设置一个简单的Python web服务器,例如。希望有帮助

<div class="chart"></div>
<script src="https://d3js.org/d3.v3.min.js"  charset="utf-8"></script>
var data = [4, 8, 15, 16, 23, 42];

 var x = d3.scale.linear()
     .domain([0, d3.max(data)])
     .range([0, 420]);

d3.select(".chart")
   .selectAll("div")
    .data(data)
   .enter().append("div")
     .style("width", function(d) { return x(d) + "px"; })
     .text(function(d) { return d; });
.chart div {
  font: 10px sans-serif;
  background-color: steelblue;
  text-align: right;
  padding: 3px;
  margin: 1px;
  color: white;
}
C:\Users\name>python -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
xxx.0.0.1 - - [09/Oct/2018 11:57:09] "GET / HTTP/1.1" 200 -
xxx.0.0.1 - - [09/Oct/2018 11:57:27] "GET /Java.js HTTP/1.1" 200 -
xxx.0.0.1 - - [09/Oct/2018 11:57:35] "GET /css.css HTTP/1.1" 304 -