Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обработка параметра коммандной строки 
:(
    Опции темы
NV
Дата 22.12.2005, 17:38 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Добрый вечер,
При запуске программы передается один параметр, надо:
Если argv[1] - директория запустить func_1(argv[1])
Если argv[1] - файл запустить другую функцию func_2(argv[2])

Как это сделать? С кодом если возможно

  Вверх
setq
Дата 22.12.2005, 18:59 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











нет ничего проще: модуль os.path содержит функции isdir(s) и isfile(s) проверяющие является ли строка именем директории или файла соответственно. до параметров командной строки можно дотянуться с помощью модуля sys, они называются argv (впрочем, это Вы знаете)

надеюсь, информация оказалась полезной.
  Вверх
NV
Дата 30.12.2005, 11:34 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Спасибо
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0715 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.