我尝试过各种不同的方式从python代码中打开HTML文件,但每次我都会遇到“#500; 500内部服务器错误”。
这是我的python脚本:
if (variable == "0, User and IP logged"): #conditional to check if user's credentials were accepted by the API
page = urllib.urlopen("mainPage.html").read()
print page
#html file is opened and read - NOT WORKING!
这是我的html文件:
<html>
<header><title>This is title</title></header>
<body>
Hello world
</body>
</html>
如何让python脚本显示我的hello world页面? 我的导师说我应该使用open(),但我不确定如何。
答案 0 :(得分:0)
试试这个...
webbrowser.open_new_tab('helloworld.html')
答案 1 :(得分:0)
首先,您需要运行将服务器网页的Web服务器:
我在这里使用样本瓶网框架
<强> bottle_server.py 强>
from bottle import route, run
@route('/')
def dashboard():
return '<b>This is index page</b>'
run(host='localhost', port=8080)
使用
运行脚本python bottle_server.py
现在,Server正在端口8080上的localhost上运行
以下是示例python脚本
<强> Client.py 强>
import urllib
print urllib.urlopen('http://localhost:8080/").read()
使用
运行客户端脚本python Client.py
这将产生类似
的输出<b>This is index page</b>