问题标签 [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 投票
3 回答
4579 浏览

c - 如何获取文件中的元素数量?

现在,我有

当我执行 size = atoi(fileName) 时,它返回 0。在包括这个站点在内的多个站点上,我看到人们执行“atoi(argv[1])”,但我的总是返回 0。我的 sample.txt 文件有一堆由空格分隔的 3 位数字组成。我的印象是,一旦我得到正确的尺寸,它下面的所有其他东西都会起作用。

0 投票
2 回答
627 浏览

java - 理解(字符串 args[])

可能重复:
什么是“String args[]”?在爪哇

所以我最近(好吧,三天前)开始自学 Java,除非你算上 HTML/CSS,否则我以前的编程经验绝对为零。

现在,我一直在浏览书籍和在线教程,包括 Sun 教程。我不太明白(string args[])方法中的目的是什么。

我从网上看到的是,当使用控制台运行程序时,它会替换“>Java myprogram”之后的任何内容来代替“args”。

首先,这是正确的吗?如果是这样,你为什么要这样做?

干杯!

0 投票
3 回答
21172 浏览

python - django 视图中的 args 和 kwargs

好的,我已经尝试搜索这个很长一段时间了。我不能将 args 和 kwargs 传递给 django 应用程序中的视图吗?我是否必须独立定义每个关键字参数?

例如,

在调用视图时,

我似乎无法做到这一点。相反,我必须这样做:

有什么理由吗?

0 投票
3 回答
9065 浏览

python - 带有其他指定关键字参数的 python 函数 *args 和 **kwargs

我有一个 Python 类,它的方法应该以这种方式接受参数和关键字参数

打电话时:

我得到错误:TypeError: set_axis() got multiple values for keyword argument 'xlabel'

无论如何,如果我将我的方法设置为

并致电:

我得到SyntaxError: non-keyword arg after keyword arg了,正如我所期待的。第一种情况有什么问题?我应该如何告诉我的方法接受任何用户参数和关键字参数,而不是默认参数?(希望我的问题足够清楚)

0 投票
3 回答
152 浏览

c - 函数将长度为 8 的数组作为参数

我不明白我的错误信息

我不知道我是否应该通过&TriHolder, 8?我以前从未在 C 中做过数组,在这方面需要一点帮助。

0 投票
2 回答
172 浏览

java - Java中的参数长度

Java中main的参数长度是多少?它是动态的吗?我想在两个主要方法之间传递参数,我可以发送任意数量的字符串参数吗?

0 投票
2 回答
1359 浏览

python - 从 args 和 kwargs 生成正确顺序的参数列表?

关注本主题:允许用户“扩展” API 功能

如何为所有场景生成正确的订单参数列表?

0 投票
5 回答
2755 浏览

c# - 可选参数以及参数数组

我有一个日志接口,我使用一些有用的扩展方法对其进行了扩展,以便我可以传递格式和参数列表,以避免每次调用该方法时都必须使用字符串格式。(它也帮助我遵守 FXCops 文化信息规则)

所以我可以打电话:

代替:

我现在发现自己处于一个有点棘手的境地,因为在日志中获取一些关于日志写入位置的信息(例如文件、方法和行号)将非常有帮助。这可以通过整洁[CallerMemberName][CallerFilePath]、 和[CallerLineNumber]属性来实现。

然后会给我一个日志条目,例如:

“MyObjectProvider.cs,Provide,行:50 | 创建了 ID 为 1564 的 MyObject”

这里的问题是方法签名看起来像这样:

这是不可能的,因为[Caller*]属性使参数成为可选的,并且不适用于 args 参数。

我还尝试使用固定数量的字符串作为参数进行多种实现,如下所示:

但随后我收到编译器错误,提示“以下方法或属性之间的调用不明确”

我现在几乎已经放弃了这个问题,但我想,“也许 SO 可以为我找到解决方案”。所以在这里......是否可以同时使用两者params object[] args[CallerFilePath]以任何方式使用,或者是否有另一种方式来获得预期的结果?

0 投票
2 回答
413 浏览

python - 多参数函数 - *args / **kwargs 的正确使用

我有一个这样的功能:

...并且我希望有一个函数接受一个或多个(数量未定义)参数,并返回参数总和的十六进制表示。

有没有办法使用 *args / **kwars 做到这一点?

0 投票
1 回答
298 浏览

perl - 催化剂作用接受 0-n 参数

Catalyst中有没有办法指定 sub 接受 0-n 参数,比如 0-1?所以一个动作可能是这样的:

我知道这样的事情可能可以通过正则表达式以某种方式解决,但我想知道是否有办法通过使用 Args 动作修饰符指定它来做到这一点?谢谢!