当前位置: 首页 > news >正文

go语言调用python脚本

文章目录

    • 代码
        • go
        • python

在 go语言中调用 python 程序,你可能会用到

代码

亲测

go

测试 go 文件

func TestR(t *testing.T) {// 设置要执行的Python脚本和参数scriptPath := "../nansen.py"arg1 := "nansen"// 执行Python脚本cmd := exec.Command("python", scriptPath, arg1)// 获取命令输出output, err := cmd.CombinedOutput()if err != nil {fmt.Println("Error:", err)return}// 打印Python脚本的输出fmt.Println(string(output))
}

python

nansen.py

import sys
from curl_cffi import requests# # 注意这个 impersonate 参数,指定了模拟哪个浏览器
# r = requests.get("https://portfolio.nansen.ai/dashboard/binance", impersonate="chrome101")# print(r.content)def nansen(name):print(name)r = requests.get("https://portfolio.nansen.ai/dashboard/binance", impersonate="chrome101")print(r.content)return r.contentif __name__ == "__main__":if len(sys.argv) < 2:print("Usage: nansen.py <name>")sys.exit(1)name = sys.argv[1]result = nansen(name)print(result)
http://www.lryc.cn/news/144434.html

相关文章:

  • 2.3 【MySQL】命令行和配置文件中启动选项的区别
  • 外部库/lib/maven依赖项 三者关系
  • 在线制作作息时间表
  • 他们朝我扔泥巴(scratch)
  • docker部署前端项目保姆级教程
  • 《C和指针》笔记13: static关键字总结
  • Docker harbor私有仓库部署与管理
  • 解锁Selenium的力量:不仅仅是Web测试
  • [SQLITE_ERROR] SQL error or missing database (near “=“: syntax error)【已解决】
  • 【视觉系统】笔芯内径机器视觉测量软硬件方案-康耐德智能
  • 将文件夹的名称写到Excel中
  • 关于Vue CLI项目 运行发生了 less-lorder错误的解决方案
  • 【Qt学习】02:信号和槽机制
  • 软件工程(十三) 设计模式之结构型设计模式(一)
  • Node与Express后端架构:高性能的Web应用服务
  • C++炸弹小游戏
  • 发送通知消息
  • Python报错:PermissionError: [Errno 13] Permission denied解决方案
  • 【leetcode】第六章 二叉树part01
  • All In One!Meta发布SeamlessM4T,支持100种语言,35种语音、开源、在线体验!
  • Python可视化工具库实战
  • 编解码视频测试序列集
  • 1 Hadoop入门
  • 骨传导耳机哪款比较好,市面上最好的骨传导耳机分享
  • centos7安装docker-compose—及常见错误排解
  • Stable Diffusion 文生图技术原理
  • Jumpserver堡垒机管理(安装和相关操作)-------从小白到大神之路之学习运维第89天
  • 伦敦金走势多变怎么办
  • MybatisPlus-插件篇
  • 数学建模:熵权法