找回密码
 立即注册

QQ登录

只需一步,快速开始

VVANVI 悬赏达人认证
论坛元老   /  发表于:2021-11-22 19:07  /   查看:4822  /  回复:14
本帖最后由 VVANVI 于 2021-11-22 19:09 编辑

Python 活字格混合使用分享
     一直有格友说活字格怎么调用python应用,  这里提供一个思路:论坛里也看了大神用c#,java 等其他编程语言结合活字格的使用,python的很少。其实思路都大同小异
Python号称 除了写操作系统, 其他的基本都能写。热度也很高:
那么着呢么让活字格执行调用Python 代码呢?

整体思路如下
image.png807184448.png

直接上代码:
工具   vs code  python 3.8 活字格7.0.103
  ptyon 代码
image.png481253051.png
做个一个get请求的服务,发送一个get请求参数是{“name”:“jack”}
返回是加前缀   我是返回的信息jack
这里只是做一个示例python代码里面可以做你想要的任何处理比如操作数据库,操作文件,删库也行,反正你发送一个请求,python 就给你做你要做的事情
活字格http 请求
服务端命令示例
image.png899030151.png
页面调用服务端命令

image.png905284118.png


image.png265476073.png
以上就完成活字调用Python 代码!
pytyon_活字格混合使用案例.fgcc (251.74 KB, 下载次数: 116)

pytyon活字格混合使用后案例.zip

86 KB, 下载次数: 125

评分

参与人数 2金币 +666 满意度 +5 收起 理由
一鹏 + 5
Chelsey.Wang + 666 赞一个!

查看全部评分

14 个回复

正序浏览
一鹏
高级会员   /  发表于:2022-3-8 13:10:57
15#
真不错呀
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-24 15:57:10
14#
代码这玩意还是要自己研究的,帮不了你
回复 使用道具 举报
icepoint223
初级会员   /  发表于:2021-12-24 15:49:57
13#
VVANVI 发表于 2021-12-24 15:23
运行环境,引用第三方库你都整了吗?

整了,我搞定了,语句还是有问题
sqld="delete from  table_d4  where record_id ='%s'"%(name)  

这样可以
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-24 15:23:52
12#
icepoint223 发表于 2021-12-24 15:15
我是用了这个帖子的执行python的文件。这样写好像也没法执行。

运行环境,引用第三方库你都整了吗?
回复 使用道具 举报
icepoint223
初级会员   /  发表于:2021-12-24 15:15:01
11#
VVANVI 发表于 2021-12-24 15:05
sqld="delete from  table_d4  where record_id = %s" ,name

我是用了这个帖子的执行python的文件。这样写好像也没法执行。
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-24 15:05:12
10#
sqld="delete from  table_d4  where record_id = %s" ,name
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-24 15:04:13
9#
icepoint223 发表于 2021-12-24 15:01
试了下,可以执行sql但是,如果根据参数传值作为sql的条件执行呢
比如:sqld="delete from  table_d4  whe ...

你发错地方了吧! python 不是这样执行SQL的
回复 使用道具 举报
icepoint223
初级会员   /  发表于:2021-12-24 15:01:14
8#
试了下,可以执行sql但是,如果根据参数传值作为sql的条件执行呢
比如:sqld="delete from  table_d4  where record_id = name"
这个name参数好像不行,会报错。
回复 使用道具 举报
马强爱学习
注册会员   /  发表于:2021-12-24 10:32:22
7#
:i0tw
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部