一个可以实现quicker上的python脚本与自己ide中的python代码同步的方案

经验创意 · 509 次浏览
图灵榨汁机 创建于 2023-03-18 21:50

我是quicker+python的重度使用者,目前主要是使用quicker获取一些参数(比如选中的文件路径),然后传递给python脚本去完成一些工作。

由于主要的逻辑都是python写的,当我修改了python文件的代码时,需要将修改后的代码替换到quicker中。这也许看起来是一项很简单的工作,但当修改一个common方法时,往往好几个quicker方法中的python脚本都需要修改,而且我quikcer+python这种类型的脚本加起来将近有六十多个,数量多了就很容易出现替换错位置或者忘记替换的情况。

目前我实行的方案是:

  1. 把自己本地的.py文件先同步到gitee上
  2. 调用quicker方法时,先用http请求功能去请求gitee的api接口以获取.py文件的内容
  3. 使用quicker中的python程序去调用该内容

关于请求脚本内容的方法,可以封装成一个公共子程序,个人使用的话,只需要传两个参数,一个是仓库地址,另一个是.py文件在仓库中的位置,剩余的access_token和owner参数可以写死在子程序里。

gitee api获取文件内容可以看这个链接:https://gitee.com/api/v5/swagger#/getV5ReposOwnerRepoContents(Path)

 


图灵榨汁机 2023-03-18 23:00 :

刚刚把获取gitee代码的子程序写完了,待我先测试两天再共享出来,对于同步js代码应该也适用。

回复内容
CL 2023-03-18 22:16
#1

感谢分享~

康必得 2023-03-18 22:19
#2

强啊,学习了

紫cm煞 2023-03-19 12:50
#3

牛,学习

steven.openai 2023-03-19 13:11
#4

666666

回复主贴