Вопросы с тегом «arguments»

Аргумент - это значение, переданное функции, процедуре или программе командной строки. Это также относится к Array-подобному объекту arguments в JavaScript.


8
TypeError: method () принимает 1 позиционный аргумент, но 2
Если у меня есть класс ... class MyClass: def method(arg): print(arg) ... который я использую для создания объекта ... my_object = MyClass() ... на котором я так называю method("foo")... >>> my_object.method("foo") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: method() takes exactly 1 positional argument (2 …

14
jQuery передает больше параметров в обратный вызов
Есть ли способ передать больше данных в функцию обратного вызова в jQuery? У меня есть две функции, и я хочу, чтобы обратный вызов $.post, например, передавал как результирующие данные вызова AJAX, так и несколько пользовательских аргументов function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined $.post("someurl.php",someData,doSomething(data, …


13
Как лучше всего определить, не передан ли аргумент в функцию JavaScript
Теперь я видел 2 метода для определения, был ли аргумент передан функции JavaScript. Мне интересно, если один метод лучше, чем другой, или один просто плохо использовать? function Test(argument1, argument2) { if (Test.arguments.length == 1) argument2 = 'blah'; alert(argument2); } Test('test'); Или function Test(argument1, argument2) { argument2 = argument2 || 'blah'; …

3
bash-скриптинг: если аргументы равны этой строке, определите переменную как эту строку
Я делаю некоторый сценарий bash, и теперь я получил один вызов переменной sourceи один вызванный массив samples, например: source='country' samples=(US Canada Mexico...) поскольку я хочу расширить количество источников (и каждый источник имеет свои собственные образцы), я попытался добавить некоторые аргументы для этого. Я попробовал это: source="" samples=("") if [ $1="country" …

5
В чем разница между _tmain () и main () в C ++?
Если я запускаю свое приложение C ++ с помощью следующего метода main (), все в порядке: int main(int argc, char *argv[]) { cout << "There are " << argc << " arguments:" << endl; // Loop through each argument and print its number and value for (int i=0; i<argc; i++) …
224 c++  unicode  arguments 

2
Как мне создать функцию Python с необязательными аргументами?
У меня есть функция Python, которая принимает несколько аргументов. Некоторые из этих аргументов могут быть опущены в некоторых сценариях. def some_function (self, a, b, c, d = None, e = None, f = None, g = None, h = None): #code Аргументы dчерез hявляются строками, каждый из которых имеет разные …


5
Значение ошибки «[: слишком много аргументов» от if [] (квадратные скобки)
Я не смог найти ни одного простого и понятного ресурса с описанием значения и исправлением следующей ошибки оболочки BASH, поэтому я публикую то, что нашел после исследования. Ошибка: -bash: [: too many arguments Google-Версия: bash open square bracket colon too many arguments . Контекст: условие if в квадратных скобках с …

10
найти: отсутствует аргумент для -exec
Мне помогли сегодня с командой, но она, кажется, не работает. Это команда: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Оболочка возвращается find: missing argument to `-exec' В основном я пытаюсь рекурсивно просмотреть каталог (если у него есть другие каталоги) и выполнить команду …
206 bash  shell  find  arguments  exec 

4
docker build с --build-arg с несколькими аргументами
Согласно документации , для флага можно определить несколько аргументов --build-arg, но я не могу понять, как это сделать. Я пробовал следующее: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache . => Это возвращает ошибку. Я также пробовал: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5,number_of_replicas=2 --no-cache . => Это устанавливает одну переменную, …
206 docker  build  arguments 

10
Перегрузка функций PHP
Исходя из фона C ++;) Как я могу перегрузить функции PHP? Одно определение функции, если есть аргументы, и другое, если нет аргументов? Это возможно в PHP? Или я должен использовать if else, чтобы проверить, есть ли какие-либо параметры, переданные из $ _GET и POST ?? и связать их?


12
Использование аргументов по умолчанию в функции
Меня смущают значения по умолчанию для функций PHP. Скажем, у меня есть такая функция: function foo($blah, $x = "some value", $y = "some other value") { // code here! } Что, если я хочу использовать аргумент по умолчанию для $ x и установить другой аргумент для $ y? Я экспериментировал …
178 php  arguments  default 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.