标签: arguments

将R向量转换为1个元素的字符串向量

我现在正在使用编程语言R. 我有一个矢量:

a <- c("aa", "bb", "cc")
Run Code Online (Sandbox Code Playgroud)

我想将它们粘贴到系统命令中,我现在正在尝试这种方式:

args <- paste(a, sep=" ")
system(paste("command",args, sep=" "))
Run Code Online (Sandbox Code Playgroud)

但现在我只得到参数aa,我想要参数aa,bb和cc ......

谁知道我做错了什么?

string arguments r system vector

57
推荐指数
1
解决办法
8万
查看次数

在Python中检查函数参数的最佳方法

我正在寻找一种有效的方法来检查python函数的变量.例如,我想检查参数类型和值.有这个模块吗?或者我应该使用类似装饰器或任何特定习语的东西?

def my_function(a, b, c):
    """an example function I'd like to check the arguments of."""
    # check that a is an int
    # check that 0 < b < 10
    # check that c is not an empty string
Run Code Online (Sandbox Code Playgroud)

python arguments function

56
推荐指数
7
解决办法
9万
查看次数

在bash for循环中使用命令行参数范围打印包含参数的括号

这可能是一个蹩脚的问题.但我从命令行[bash script]得到3个参数.然后我试图在for循环中使用它们.

for i in {$1..$2}
    do action1
done
Run Code Online (Sandbox Code Playgroud)

这似乎并没有工作,虽然,如果$1"0"$22它打印{0..2}' and callsaction1`只有一次.我提到了各种例子,这似乎是正确的用法.有人可以告诉我这里需要修复什么吗?

提前致谢.

bash command-line arguments loops for-loop

55
推荐指数
4
解决办法
5万
查看次数

如何将数组作为参数传递给另一个脚本?

出于某种原因,看起来我不能将字符串数组作为参数传递给scriptblock.我在这做错了什么?

我的脚本是从另一个脚本调用的:

param(
    [parameter(Mandatory=$true)]
    [string[]]$myarr
)

foreach ($elem in $myarr){
    $elem
}
Run Code Online (Sandbox Code Playgroud)

我把它从另一个脚本称为

 $myarr = @("111", "222")
 start-job -filepath myscript.ps1 -arg $myarr
Run Code Online (Sandbox Code Playgroud)

我只得到了数组中的第一项 - "111".

arrays parameters powershell arguments

53
推荐指数
1
解决办法
9万
查看次数

Netbeans如何在Java中设置命令行参数

我试图在Windows 7 64位上的Netbeans 7.1 Java项目中设置命令行参数.

Netbeans没有通过我给它的论据.

我转到Project- > Properties- > Run- >并键入"Arguments"旁边的参数,但参数不会传递给程序.我怎么通过它们?

java netbeans arguments

53
推荐指数
5
解决办法
13万
查看次数

C++ - char**argv与char*argv []

char** argv和之间有什么区别char* argv[]?在int main(int argc, char** argv)int main(int argc, char* argv[])

它们是一样的吗?特别是第一部分没有[].

c++ program-entry-point arguments

52
推荐指数
3
解决办法
4万
查看次数

具有无限参数的Java方法

spring框架使用的方法可以传递任意数量的参数.

我想写一个函数,也可以采取无限量的数据.如何调用此功能以便我可以阅读它.或者我该如何定义它?

非常感谢.

java methods arguments

52
推荐指数
2
解决办法
6万
查看次数

在JSDoc中记录析构函数参数

以前我总是记录我的对象参数如下:

/**
 * Description of the function
 *
 * @param {Object} config - The configuration
 * @param {String} config.foo
 * @param {Boolean} [config.bar] - Optional value
 * @return {String}
 */
function doSomething (config = {}) {
  const { foo, bar } = config;
  console.log(foo, bar);
  // do something
}
Run Code Online (Sandbox Code Playgroud)

但我不确定desctructured函数参数的最佳方法是什么.我是否只是忽略了对象,以某种方式定义它或者记录它的最佳方式是什么?

/**
 * Description of the function
 *
 * @param {String} foo
 * @param {Boolean} [bar] - Optional value
 * @return {String}
 */
function doSomething ({ foo, bar } = {}) …
Run Code Online (Sandbox Code Playgroud)

arguments destructuring jsdoc ecmascript-6

52
推荐指数
3
解决办法
9611
查看次数

在构造函数中抛出ArgumentNullException?

对于具有单个参数的构造函数,如果参数为null/empty,是否可以在构造函数内抛出ArgumentNullException?或者,是否应该在实际使用参数的方法中抛出?谢谢.

c# null constructor arguments exception

51
推荐指数
2
解决办法
2万
查看次数

术语之间的区别:"选项","参数"和"参数"?

这些术语有什么区别:"选项","参数"和"参数"?在手册页中,这些术语通常似乎可以互换使用.

parameters bash shell arguments option

50
推荐指数
3
解决办法
2万
查看次数