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

个人做网站做什么样的话asp.net 大型网站开发

个人做网站做什么样的话,asp.net 大型网站开发,番禺做网站开发,手机网站技术方案前期准备 1.首先需要在本地环境中安装配置python环境 Python(含PyCharm及配置)下载安装以及简单使用(Idea) 博主本次使用python版本为py3.7.3 2.idea安装python插件 位置#xff1a;File-Settings-Plugins-python-安装后重启即可 3.引入jython依赖 File-Settings-Plugins-python-安装后重启即可 3.引入jython依赖 !--python-- dependencygroupIdorg.python/groupIdartifactIdjython-standalone/artifactIdversion2.7.0/version /dependency编写Java代码 1.方式1 String polygon1yoursParam;try {// 设置Python脚本路径和参数String pythonScriptPath yours.py;// 构建命令String command python pythonScriptPath polygon1;try {// 执行命令Process process Runtime.getRuntime().exec(command);// 读取脚本输出BufferedReader reader new BufferedReader(new InputStreamReader(process.getInputStream()));String line;while ((line reader.readLine()) ! null) {System.out.println(line);}// 等待脚本执行完毕process.waitFor();reader.close();} catch (IOException | InterruptedException e) {e.printStackTrace();}2.方式2 try {// 创建命令列表ListString command new ArrayList();command.add(python);command.add(yoursUrl);command.add(yoursParam);// 创建进程生成器并执行命令ProcessBuilder pb new ProcessBuilder(command);Process process pb.start();// 读取脚本输出BufferedReader reader new BufferedReader(new InputStreamReader(process.getInputStream()));String output;while ((output reader.readLine()) ! null) {System.out.println(output );}// 等待脚本执行完毕process.waitFor();} catch (IOException | InterruptedException e) {e.printStackTrace();}两种方式区别 参数的形式: 1.Runtime.getRuntime().exec(command) 接受一个字符串形式的命令例如 “python your_script.py”. 2.ProcessBuilder 接受一个命令的字符串列表例如 {“python”, “your_script.py”}. 使用列表形式可以更灵活地传递参数和配置。 管理进程的能力: 1.Runtime.getRuntime().exec(command) 返回一个 Process 对象但对于该进程的控制和管理能力有限。 2.ProcessBuilder 返回一个 ProcessBuilder 对象该对象可以进行更高级的进程控制例如重定向输入输出流、设置环境变量、设置工作目录等。 子进程输出的处理: 1.Runtime.getRuntime().exec(command) 需要手动处理子进程的输入流和输出流否则可能会导致进程阻塞或数据丢失。 2.ProcessBuilder 在调用 start() 方法后可以通过 Process 对象的 getInputStream()、getOutputStream() 和 getErrorStream() 方法来获取子进程的标准输入、输出和错误输出流。 python脚本此处不再展示 可根据自己情况传值调用即可 可通过文件方式传值 py处用pandas库中方法读取xlsx或者txt等都可自行选择 如若直接传值可用Processbuilder 命令行获取参数即可 py对应方法为sys.argv 基于sys库
http://www.zqtcl.cn/news/610075/

相关文章:

  • 傻瓜式网站建设软件保险预约
  • 网站 备案规定自己做简单网站
  • 网站上怎么做支付接口南乐网站建设
  • 咸阳网站建设公司电话做个公司网站大概多少钱
  • 网站如何做关键词排名点子网创意网
  • 浙江建设培训考试网站河源东莞网站建设
  • 网站移动端做pc端的301跳转哪些网站是增值网
  • wordpress新闻站浙江耀华建设集团网站
  • 网站开发代理企业网站推广技巧和方法
  • 俄语网站开发用模板做的网站多少钱
  • 丽水网站建设公司广州网络公司
  • 做基金的网站哪个好针对大学生推广引流
  • 国外对旅游网站的建设互联网推广和互联网营销
  • 海南省建设厅网站首页有什么做设计的兼职网站
  • 网站导航功能苏州市高新区建设局网站
  • jsp网站 值班多语种网站开发
  • 公司网站英文做电商
  • 合肥企业网站建设公司哪家好卖产品怎么做网站
  • 网站建设公司86215中国中小企业网站
  • 做网站 如何 挣钱游戏网站开发协议
  • 网站建设发展wordpress比较慢
  • 收费网站推广动漫制作就业方向
  • 湖北优化网站建设设计公司需要什么资质
  • 个人网站怎么制作wordpress创意小工具
  • 网站管理维护怎么做在线oa
  • vue做企业网站wordpress 不发送邮件
  • 深圳做网站哪家便宜邮政编码html编写
  • 黑龙江营商环境建设局网站门户网站整改报告
  • 是不是做推广都得有网站深圳网站建设新闻
  • 旅游做视频网站关于建设网站的书本