永发信息网

如何通过html来执行python脚本?

答案:2  悬赏:10  手机版
解决时间 2021-02-25 21:14
请教一个问题,如何通过html页面获取用户输入的字符串(例如:平凡的世界),来匹配到项目目录下的文件,通过执行py脚本(脚本实现获取用户输入的邮件名以及附件),发送邮件?

项目背景是希望建立一个自由的kindle图书发送系统。(建立书库,匹配书友搜索的书籍,然后发送到他的邮箱)

项目环境是:ubuntu16.04.3LTS+python3.5+django1.10.1+uwsgi
最佳答案
按照你的需求,一个是要做个书籍搜索引擎,这简单,自己建好书籍的数据库,用 django 的orm,根据关键字模糊查找,前端随便用个异步的库,发请求异步与后台交互,搜索数据库,让用户选择匹配结果就好了。
第二就是邮件发送,这个更简单,弄个邮箱输入框,点提交时把书籍信息,邮箱发送到后台,后台发邮件就好了。

对了,我当时前端用的是Vue,题主可以试着用用。
全部回答
我想你大概是问如何使用web页面,在线执行python。 首先你可以安装一个叫the jupyter notebook实现你的需要 如果你想做一个在线的应用,大体思路如下: 前端 1. html页面有一个textarea或者其他文本编辑组件作为输入。 2. 提交以后等待相应返回结果。 后台: python实现执行: 1. 将文本信息转存成py文件 2. 起一个python进程执行并获取输出结果,错误信息 3. 等待进程结束。分步或者一次性返回结果。 python在进行如此方式执行会有很大的安全隐患。解决安全问题可以尝试使用codejail实现。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我新买的iphone5在APP 商店里找不到瓦
被西方媒体评选为千年思想家的马克思一生有两
北京考研书籍最全的专业书店有哪些
萱源医药黄口店地址在什么地方,想过去办事
天秤座中的“秤”在这里应该读什么?
豆的甲骨文怎么写
完美直销真的好做吗 赚钱吗
明月旅社怎么去啊,有知道地址的么
2010年的二手皇冠车怎么样
实得利息和应得利息有么区别呢???
数学题、、、x2、、题目等下噻
四川贝尔康大药房连锁有限公司德益堂大药房地
重庆电信号可以在不同区县注销吗
手机内存是什么格式的
车友会休闲洗吧在什么地方啊,我要过去处理事
推荐资讯
连云港市新城区环境优美,种植了大量的绿色植
最新菏泽到成武县大田集镇的汽车最晚一班是几
我是男的,一个女的答应我一个不过分的条件什
生产卫生纸赚钱吗 一天能加工多少卫生纸
狗狗吃了一整个西瓜拉肚子
陕西中医药大学中药资源与开发专业考研究生需
索九升窗器安装升窗器对车有影响吗
电线电缆外径计算方法
GTA5怎么日墙?
梦见穿孝衣
梦想星艺术中心地址在什么地方,我要处理点事
()指等量资本投入到不同的土地上,所获得的收
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?