请参阅Python中HTML的结果



我必须在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>

我试图搜索与HTML互动的Python代码的一些相关示例,但这是我发现的一切,我确实需要一些帮助。所以请帮我:

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()

您需要:

1)Python代码中的另一个处理程序将接受请求

2)修改onclick以将数据发送到处理程序

3)在处理程序代码中打印发送的数据

检查一下:https://wiki.python.org/moin/basehttpserver

最新更新