SpringBoot調(diào)用python接口的實現(xiàn)步驟
一、前言
SpringBoot作為后端開發(fā)框架,有強大且方便的處理能力。但是作為一個結合數(shù)據(jù)分析+前臺展示的網(wǎng)站來說,后端的數(shù)據(jù)處理模塊使用python腳本要更加方便。
本文主要介紹如何利用Springboot框架調(diào)用python腳本
二、方法
其實一句話來說就是利用springboot(Java)中的命令行進行調(diào)用,直接上代碼。
1、代碼
python文件可以放在任意位置,但是如果后續(xù)需要進行部署的話建議放在springboot自帶的靜態(tài)文件夾目錄下
在springboot中插入方法

python文件中的代碼

為了方便測試,可以把springboot中的方法暫時放到application中
2、運行
為了方便展示我把方法中的代碼復制到了application中,運行后可以看到在demo文件夾下已經(jīng)生成了一個txt文件

以上就是這篇文章的全部內(nèi)容了,利用文中介紹的辦法可以實現(xiàn)快速調(diào)用Python接口來更加便捷地對后端數(shù)據(jù)進行處理,可以有效提高工作效率,更多相關SpringBoot調(diào)用python接口內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Python騷操作完美實現(xiàn)短視頻偽原創(chuàng)
剪輯的視頻上傳到某平臺碰到降權怎么辦?視頻平臺都有一套自己的鑒別算法,專門用于處理視頻的二次剪輯,本篇我們來用python做一些特殊處理2022-02-02
Python機器學習應用之基于LightGBM的分類預測篇解讀
這篇文章我們繼續(xù)學習一下GBDT模型的另一個進化版本:LightGBM,LigthGBM是boosting集合模型中的新進成員,由微軟提供,它和XGBoost一樣是對GBDT的高效實現(xiàn),原理上它和GBDT及XGBoost類似,都采用損失函數(shù)的負梯度作為當前決策樹的殘差近似值,去擬合新的決策樹2022-01-01
Python cookbook(數(shù)據(jù)結構與算法)對切片命名清除索引的方法
這篇文章主要介紹了Python cookbook(數(shù)據(jù)結構與算法)對切片命名清除索引的方法,結合實例形式分析了Python字符串截取及indices方法映射序列的相關操作技巧,需要的朋友可以參考下2018-03-03

