在Python中接受来自HTML的表单数据

时间:2013-11-26 23:36:09

标签: javascript python html twitter

我正在尝试编写一个简单的Web应用程序作为学校作业。基本上,应用程序使用twitter流API来提取推文,然后我将使用Google Charts绘制结果图。

我编写了一个能够与twitter建立连接并实时提取推文的python脚本,但我希望能够根据HTML页面上的用户输入定义搜索条件。 (我还没有写好,但我打算有一个用户可以选择的单选按钮列表来选择搜索选项)

我的问题是如何将HTML文档中的数据导入我的python脚本,然后将数据返回到我的HTML页面。

我对python和Web编程一般都很陌生,所以过度简化会很好!

这是我的python文件中的代码:

from tweepy import Stream
from tweepy import OAuthHandler
from tweepy.streaming import StreamListener
import time


ckey = ''
csecret = ''
atoken = ''
asecret = ''

class listener(StreamListener):

    def on_data(self,data):
        try:

            tweet = data.split(',"text":"')[1].split('","source')[0]
            print tweet

            saveThis = str(time.time())+ '::' + tweet
            print saveThis

            saveFile = open ('twitDB.csv' , 'a')
            saveFile.write (saveThis)
            saveFile.write ('\n')
            saveFile.close()
            return True
        except BaseException, e:
            print 'failed ondata, ', str(e)
            time.sleep(5)

    def on_error(self,status):
        print status



auth =OAuthHandler(ckey,csecret)
auth.set_access_token(atoken, asecret)

twitterStream = Stream(auth, listener())
twitterStream.filter(track=["car"])

0 个答案:

没有答案