如何构建运行python脚本的Chrome扩展程序?

时间:2019-01-11 05:41:23

标签: python google-chrome-extension

我正在构建用javascript编写的chrome扩展程序,并且我想在其中运行python脚本。当用户单击按钮时,python脚本将运行。

我的python代码如下所示:

h = html2text.HTML2Text()
h.ignore_links = True

categories = ['python', 'javascript', 'java', 'c', 'r', 'while_loop', 'for_loop']

#Get new text data
text_list = []
text = input("Enter text: ")
# text = [' this is a text']
text = cleanPunc(text.lower())
text = stemming(text)

text_list.append(text)

vectorizer = pickle.load(open('vectorizer.sav', 'rb'))
x_text = vectorizer.transform(text_list)

predicted_tags = []
for category in categories:
    print('... Processing {}'.format(category))

    #load model
    filename = 'svc-' + category + '.sav'
    loaded_model = pickle.load(open(filename, 'rb'))
    result = loaded_model.predict(x_text)
    print(result)

    if result[0] == 1:
        predicted_tags.append(category)
print(predicted_tags)

我已经阅读了有关本机消息传递的信息,但我不知道如何使用它。它说在那里我需要创建一个host.py,但是我不明白为什么需要创建一个host.py。请给我一个使用python脚本的chrome扩展的简单示例。我需要自己做些参考。拜托拜托不要在堆栈溢出的人那里删除这个问题。

0 个答案:

没有答案