Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Как осуществить запись переменной в имя файла

Как осуществить запись переменной в имя файла

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
3 Сообщения 1 Posters 48 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Всех приветствую. Есть программа:

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      import RPi.GPIO as GPIOimport timefrom time import sleepfrom picamera import PiCameraGPIO.cleanup()GPIO.setmode(GPIO.BOARD)GPIO.setup(40, GPIO.IN,pull_up_down=GPIO.PUD_UP)GPIO.setup(29, GPIO.OUT)GPIO.setup(31, GPIO.OUT)GPIO.setup(33, GPIO.OUT)GPIO.setup(35, GPIO.OUT)camera = PiCamera()#camera.resolution = (1024, 768)camera.start_preview()try:          while True:          inputValue = GPIO.input(40)          if (inputValue == False):          sleep(2)             GPIO.output(31, True)             GPIO.output(35, True)             camera.capture('/home/pi/Desktop/1.jpg')             GPIO.output(31, False)             GPIO.output(35, False)             GPIO.output(29, True)             GPIO.output(33, True)             camera.capture('/home/pi/Desktop/2.jpg')             GPIO.output(29, False)             GPIO.output(33, False)             GPIO.output(31, True)             GPIO.output(33, True)             camera.capture('/home/pi/Desktop/3.jpg')             GPIO.output(31, False)             GPIO.output(33, False)             GPIO.output(29, True)             GPIO.output(35, True)             camera.capture('/home/pi/Desktop/4.jpg')             GPIO.output(31, True)             GPIO.output(33, True)             camera.capture('/home/pi/Desktop/5.jpg')             GPIO.output(29, False)             GPIO.output(31, False)             GPIO.output(33, False)             GPIO.output(35, False)           except KeyboardInterrupt:    print ('program stop')GPIO.cleanup()   Программа на распберри пи3 в бесконечном цикле по нажатию тактовой кнопки включает\выключает светодиоды и создает 5 файлов-картинок jpg с камеры.   Как сделать так, что бы при повторном нажатии кнопки в этом же цикле создать новые файлы картинок, но только с другими именами, которые не будут повторять предыдущие, не обязательно что бы были порядковые номера, любые названия, например дата и так до бесконечности.

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        Например использовать в качестве имени файла дату и время.

        1 ответ Последний ответ
        0

        • Войти

        • Нет учётной записи? Зарегистрироваться

        • Login or register to search.
        • Первое сообщение
          Последнее сообщение
        0
        • Категории
        • Главная
        • Документация
        • Последние
        • Пользователи