gpt4 book ai didi

python - 如何通过 python 本地服务器包含库

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:43 25 4
gpt4 key购买 nike

我当前正在本地运行 html 和 jsp 文件,并通过终端运行以下命令来托管它:python -m SimpleHTTPServer 8888 &。

这一切进展顺利,但我最近遇到了一个问题,我必须包含库文件(d3、jQuery、ajax 等)

我已在我的 html 文件 <script src="../libs/d3.v3.min.js"> 中包含以下命令但注意到它出现了 404 错误。我尝试通过将脚本更改为: <script src="http://d3js.org/d3.v3.min.js"> 来解决此问题.

但我其实觉得这并没有触及问题的根源。为什么我无法包含库中的文件?

编辑了问题的措辞,感谢 Amber 的提醒:lib 文件位于 html 文件的上一个目录。

最佳答案

出于安全原因,SimpleHTTPServer 模块将仅提供您指定的目录中的内容以及该目录下的文件夹。 (否则访问者可能会询问 ../../../../etc/passwd 或类似内容。)

如果您想提供脚本和其他资源,则需要将它们放在运行 SimpleHTTPServer 的目录的子文件夹中。

关于python - 如何通过 python 本地服务器包含库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22426005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com