安装jenkins 安装jenkins很简单,可以用多种方式安装,这里知道的有: 在官网下载rpm包,手动安装,最费事 centos系统通过yum安装,ubuntu通过apt-get安装(不推荐,因为很多东西都使用了默认的) 直接下载官网上的war包:wget http://ftp-chi.osuosl.org/pub/jenkins/war-stable/2.164.2/jenkins.war 我这里直接用的下载war包 遇到的坑 在安装之前,公司的服务器上已经有一个版本的jekins在运行了…
在通过python 调用jenkinsapi的时候,需要对一些作业进行定时对构建 报错: <title>Error 403 No valid crumb was included in the request</title>\n</head>\n<body><h2>HTTP ERROR 403</h2> 原因是在jenkins的安全配置里勾选里下面这个选项,在预防跨站点请求,将其勾掉即可. No valid crumb was inc…
VB脚本调用应用程序,并传递参数给exe应用程序: Private Sub CommandButton1_Click() Dim a a = Shell("D:\\ExperimentLineWO.exe 123 abc", 1) End Sub 测试发现Winform接收到的 第一个参数是  D:\\ExperimentLineWO.exe, 第二个参数是  123, 第三个参数是  abc.…
一.用户交互 用户交互方面,每种开发语言都有不同的方式,例如shell语言用的是,“read -p "What is  your name ? " ”.python中是什么样子的呢?请看示例: name = input("What is your name ? ") print("Hello ",name) python中使用的是函数input()进行用户交互,示例中通过input()函数提出问题“What is your name ?”,这时会…
常见写法: setTimeout("loaded()", 200); 延迟加载loaded方法 如果要给loaded方法传递参数 setTimeout(function () { loaded(pagetype); }, 200);…
from:awk 调用 shell 命令的两种方法:system 与 print shell 向awk传递命令,这样使用即可: awk -v  ...  但反过来呢?awk调用外部命令,同时也传参呢? awk 中使用的 shell 命令,有 2 种方法: 一.使用所以 system() awk 程序中我们可以使用 system() 函数去调用 shell 命令如:awk 'BEGIN{system("echo abc")}' fileecho abc 就会做为 “命令行”,由 shel…
接触Groovy也快一年了,一直在尝试怎么将Groovy引用到日常工作中来.最近在做一个功能的时候,花了点时间重新看了下Java怎么调用Groovy的方法.传递参数和获取返回值. 示例Groovy代码如下: # TestGroovy.groovy 定义testC方法,传入3个参数,返回处理后的数据 def testC(int numA, int numB, int numC) { "传入参数:" + numA + numB + numC + "计算之和为:" + (…
在做项目的时候,经常会碰到这个问题,主要程序是用java写的,有些功能使用python写的,整个项目需要把java代码和python代码进行整合,在一个项目里面运行,这就涉及到java调用python的问题. 1 一个解决思路是在java项目中引入jython,然后使用python解释器运行jython代码,实例代码如下: PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("XXX ");…
1.安装Eclipse 先安装jdk,再安装Eclipse,成功后开始建立py_java项目,在这个项目的存储目录SRC下建立test包,在test包中New-Class,新建MyDemo类,建好完成后就可以在MyDemo中写代码了 2.python脚本内容 import numpy as np from selenium import webdriver def main(): url = 'https://www.tianyancha.com/login' driver = webdrive…
1.shell调用python脚本,并且向python脚本传递参数: shell中: python test.py $para1 $para2 python中: import sys def main($canshu1, $canshu2) ..... main(sys.argv[1], sys.argv[2]) 2.使用shell调用python中的函数: python脚本如下: test.py: import ConfigParser config = ConfigParser.Config…