Вопросы по теме 'argv'

Ограничен ли Python «sys.argv» максимальным количеством аргументов?
У меня есть скрипт Python, которому нужно обработать большое количество файлов. Чтобы обойти относительно небольшое ограничение Linux на количество аргументов, которые могут быть переданы команде, я использую find -print0 с xargs -0 . Я знаю,...
3878 просмотров
schedule 19.02.2024

Что означает «sys.argv»?
Я учусь на коде, и меня смущает одна из его строк: things = [float(arg) for arg in sys.argv[1:]] Omega_a, Omega_b, Delta_a, Delta_b, \ init_pop_a, init_pop_b, tstep, tfinal = things Я искал в Интернете и пытался понять, что означает sys.arg...
21625 просмотров
schedule 01.05.2024

C принимает аргументы из командной строки в качестве условий
Я совершенно новичок в C... ну вроде как. я вроде знаю с++. Я пытаюсь запустить многопоточную программу для своего задания, и одно из требований состояло в том, чтобы пользователь вводил свои команды в командной строке. По сути, я спрашиваю, как я...
595 просмотров
schedule 25.12.2023

OpenCV argc и argv путаница
Я проверяю учебник по OpenCV и нашел эту строку в начале (вот ссылка, код находится в разделе CalcHist http://opencv.willowgarage.com/documentation/c/histograms.html ) if (argc == 2 && (src = cvLoadImage(argv[1], 1)) != 0) Я никогда...
1889 просмотров
schedule 10.10.2022

поведение указателя ; символ ** аргумент
когда я тестировал поведение двойного указателя, я получил результат, который я плохо понимаю. ==> код 1: int main (int argc , char **argv) { if(*argv+1 ==NULL) { printf("NULL pointer \n"); exit(0) ; } else { printf("test double...
989 просмотров
schedule 24.04.2024

помощь на ассемблере в поиске agrv[1][0]
Я пытаюсь получить первый элемент того, что хранится в argv[1] на языке ассемблера x86. Сначала я дважды выталкивал стек до eax , потому что мне нужно argc , чтобы я мог подсчитать количество argc . Затем выскочил argv на ebx . Я думаю...
8051 просмотров
schedule 14.11.2023

C: Печать элементов из *argv
Я пишу программу на C, которая может принимать ввод символов из командной строки. Если пользователь вводит символы в командной строке, программа должна напечатать значение этих символов в формате ascii. У меня возникают проблемы с 1) написанием...
10521 просмотров
schedule 29.11.2022

Как получить полные параметры командной строки argv интерпретатора Python?
Как мы знаем из документации: -c Если указан этот параметр, первым элементом sys.argv будет "-c", а текущий каталог будет добавлен в начало sys.path (что позволит импортировать модули в этом каталоге как модули верхнего уровня). Как я могу...
751 просмотров
schedule 14.10.2022

PHP - невозможно прочитать переменные CLI с помощью _SERVER
Я пытаюсь прочитать имя файла при запуске моего php-файла (в CLI). Команда выполнения: php phpfile.php filename.csv Строка кода выглядит следующим образом: $argv = $_SERVER[argv]; Я получаю следующую ошибку: Использование...
1816 просмотров
schedule 14.10.2022

Обработка аргументов в пользовательской оболочке
В настоящее время я работаю над оболочкой, реализованной на C, для класса, который я надеюсь использовать со временем, и столкнулся с проблемой при выполнении моих аргументов. Моя программа использует getchar() для анализа записей в массиве...
435 просмотров
schedule 23.09.2022

Можно ли изменить указатели на строки в argv?
Недавно (январь 2016 г., если вопрос сохраняется достаточно долго) у нас был вопрос 1#comment57931629_35102948">Можно ли изменить строки в argv? . В разделе комментариев на это ответ, мы (@2501 и я) спорили, действительно ли это строки символов...
327 просмотров
schedule 16.11.2022

Argc и Argv в Bash
Я написал следующий скрипт, который получает имя файла, а затем собирает и связывает файл. Но это не работает. В чем проблема? EXPECTED_ARGS=2 if [ $# -ne $EXPECTED_ARGS ] then echo "[+] Assembling with Nasm." nasm -f elf32 $1...
20388 просмотров
schedule 14.03.2024

Шаблон проектирования для приема аргументов стандартного ввода ИЛИ CLI
Как для C++ принимать аргументы CLI или stdin? Например, допустим, у меня есть функция foo() , которую я хочу вызвать с переменным числом аргументов. Для стандартных аргументов я просто использую что-то вроде: int main(int argc, char*...
335 просмотров
schedule 20.02.2024

Почему у меня в программе сборки arm32 есть segfault?
Я пытаюсь написать программу на ассемблере, которая пишет весь char** argv контент. В C это будет так: #include <stdio.h> int main(int argc, char** argv) { for (unsigned int i = 0; argv[i] != 0; i++) puts(argv[i]); return...
29 просмотров
schedule 02.04.2024

C - Как прочитать целое число в определенном месте вектора аргумента?
Я пишу программу на C, которая считывает данные таблицы из файла .txt , применяет к ним изменения и печатает измененную таблицу в другой файл .txt . Частью программы является функция, которая выводит пустую строку перед строкой, введенной в...
40 просмотров
schedule 23.11.2022

Как присвоить элемент @ARGV переменной $, а затем распечатать его?
Его часто задавали по-разному, однако я собираюсь спросить еще раз, потому что я не полностью понимаю применение @ARGV и потому что я не нашел ответа на этот вопрос (или, что более вероятно, я не понимаю ответы и уже предоставленные решения)....
184 просмотров