我必须用HTML制作控制按钮,所以当有人点击按钮时,结果应该是Python中的打印功能:"按下按钮"。 这是基本的HTML代码:
<html>
<head>
<title>Example</title>
</head>
<body bgcolor="white">
<form>
<input type="button" value="Start" onclick="window.open('http://www.google.cz', 'This is Google')">
<input type="button" value="Color" onclick="document.bgColor='red'">
<input type="button" value="Color_back" onclick="document.bgColor='white'">
</form>
</body>
我试图搜索python代码的一些相关示例以便与HTML交互,但这是我找到的所有内容,我真的需要一些帮助。请帮助我:
import SimpleHTTPServer
import SocketServer
class MyRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
def do_GET(self):
if self.path == '/':
self.path = '/Programming for WEB/Robotic_hand_control.html'
return SimpleHTTPServer.SimpleHTTPRequestHandler.do_GET(self)
Handler = MyRequestHandler
server = SocketServer.TCPServer(('localhost', 8080), Handler)
server.serve_forever()
答案 0 :(得分:0)
你需要:
1)python代码中将接受请求的另一个处理程序
2)修改onclick以将数据发送到处理程序
3)在处理程序代码中打印发送的数据