问题标签 [args]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
163 浏览

java - 在运行配置中使用字符串作为参数并在 if 语句中使用它

只要运行配置中的参数等于“-output”,下面的代码就可以工作。但是当参数为空时,编译器会抛出 ArrayOutOfBoundsException。

这段代码的重点最终是:- 当 -output 写入运行配置参数时执行操作 - 如果参数为空或与 -output 不同,则执行其他操作

我发现了很多看起来像这样的问题。但是我一直在研究解决方案很长时间,所以我开始了一个新帖子。非常感谢您的帮助。

0 投票
0 回答
675 浏览

java - 主要方法输入文件不断给我 IndexOutOfBoundsException (即使有正确的参数)

我试图args[0]用作输入文件,但是当我运行程序时,我不断得到一个IndexOutOfBoundsException,尽管我很确定这args[0]是正确的参数。我在上一个程序中也遇到了这个问题,但我不知道我做错了什么。

代码:

0 投票
1 回答
153 浏览

python - 这提供了更好的性能传递解析 URL 作为 args 以及 view-Django 中的请求或解析 URL

我有一个 Django 应用程序,其中要处理的 URL 应具有特定模式,例如 /servername/alpha/beta/2/delta/10/pie/1 现在我将需要 URL 中包含的这些参数并将它们持久保存到调用从 /servername/ 开始的 URL 时的数据库。
所以我有两种方法

  1. 将参数与请求一起传递给相关视图。在这种情况下,我的正则表达式将确保我的 param1 到 param7 的值分别为 alpha、beta、2、delta、10、pie 和 1。
  2. 仅传递请求而不传递参数。我将使用正则表达式解析 request.path_info 或在“/”上拆分 request.path_info 并获取相关条目

    这两种方法中的哪一种应该是首选的,以便在以下方面具有更好的性能CPU 和内存或其他我不知道的因素。
    我相信可以使用时间函数比较两者,但我相信它不会提供准确的图片。理论上哪种方法应该是首选,为什么?
0 投票
3 回答
771 浏览

python - Python 命令行脚本。两种使用场景。如何实现参数解析?

我有一个可以以两种不同方式使用的 python 命令行脚本。

第一个场景是这样的:

其中-max-min是必需的参数并且-delta是可选的。

第二种情况是:

wheresome_file.txt是必需的位置参数并且-f是可选的。

我如何使用任何 Python 命令行参数解析器(argparse、optparse、getopt 等)来实现它?

更新:脚本只做一件事——抓取一个网站。但是操作时间很长。在第一种情况下,我们在第二次加载之前保存的会话时运行新的抓取会话并继续抓取。

0 投票
8 回答
2681 浏览

java - String[] 和 String 的区别

我只是想知道主要方法String[]String主要方法之间的区别

VS

0 投票
4 回答
228 浏览

java - 使用 Firefox 插件获取特定参数

我正在尝试从 Java 程序启动 firefox,到目前为止我也知道如何使用选项来做到这一点。但我有兴趣发送一个特定的参数,以便 javascript 插件可以获取它。例如,我使用命令 Runtime.getRuntime().exec("/usr/bin/firefox") 来启动 firefox,我的目标是使用类似 Runtime.getRuntime().exec("/usr/bin/firefox 12345"),其中 12345 是我的论点,并通过一个简单的附加组件获得它。

这可能吗?是否有另一种方法/方式可以将参数传递给 Firefox 启动时的附加组件?

提前致谢。

0 投票
1 回答
954 浏览

python - 如何将 *args 传递给我的 timeit.Timer 对象?

我最初为计时函数制作了一个自定义函数,如下所示:

现在,在了解了 timeit 模块之后,我想用它来实现同样的事情。在向它发送函数和 *args 参数时,我只是不知道该怎么做。我已经发现我必须在设置 arg 中执行此操作:

但我不知道如何处理 *args,因为 'stmt' 和 'setup' 参数都是字符串,我该如何传递变量?

0 投票
5 回答
1430 浏览

c# - 这是评估 Main(string[] args) 的矫枉过正吗

我有以下内容,想知道初始测试是否过大:

换句话说,我要问的是 args.Length 是否有可能为零,或者 args 为空......或者这些条件之一是否就足够了?

0 投票
1 回答
130 浏览

haskell - Haskell 读取 args 值

我在读取haskell中的参数值时遇到了一点问题:

我有这样声明的选项:

我读了这样的论点(我可以读到哪个论点是活动的):

在有“*”字符的地方,我需要读取可能的“-l 3”标志的值 -> 我通过谷歌搜索但我什么也没找到(虽然可能是错误的关键字)。他们只是检测论点是否无处不在,而不是它的价值。

0 投票
1 回答
195 浏览

c - C 语言:在 Main() 内的函数中的 args。不清楚它们是什么

我一直在努力理解这段代码的一些片段。它要求输入一些字符串,将计算元音并显示结果。这是一些我不理解的定义,我理解的机制。

在 main() 内部的定义中。我不明白这个'(cad)'在entrada函数中的论点是什么。它上面的一行定义了一个由 3 个指向 char 的指针组成的数组,如果我相信的话,就是 char *cad[N]。我会说我的问题是 Main 函数中的所有内容,参数如何在函数的括号内有意义。之后我明白了。