在Python中查看HTML的结果

时间:2015-05-05 18:09:44

标签: javascript 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>

我试图搜索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()

1 个答案:

答案 0 :(得分:0)

你需要:

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

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

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

检查出来:https://wiki.python.org/moin/BaseHttpServer