django html按钮未使用selenium打开web浏览器

yrwegjxp  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(224)

我希望在django项目主页上有一个按钮,单击该按钮可以运行一个.py文件并使用selenium打开一个新浏览器。以下是我的代码,但它不工作-
html-

<form method="post">
  {% csrf_token %}
  <button type="submit" name="run_script">Generate Challan</button>
</form>

观点-


# import function to run

from .generate import Generate

def Generate(request):
    if request.method == 'POST' and 'run_script' in request.POST:
        # call function
        GenerateChallan()

generate.py中的python脚本-

from selenium import webdriver
import time
from selenium.webdriver.common.action_chains import ActionChains

class Generate():
    def GenerateChallan():
        driver = webdriver.Chrome()
        driver.get('https://onlineservices.tin.egov-nsdl.com/etaxnew/tdsnontds.jsp')
        driver.set_window_size(1920, 1012)
        driver.implicitly_wait(5)
        driver.execute_script('javascript:sendRequest(281)')

没有错误,但浏览器未打开。请帮忙

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题