Python: печатать только один раз внутри циклаPython

Программы на Python
Ответить
Anonymous
 Python: печатать только один раз внутри цикла

Сообщение Anonymous »

У меня есть код, в котором я хочу снять видео с камеры. Я хочу использовать библиотеку ведения журнала Python для получения сообщений в оболочке или экспорта их в текстовый файл.

Вот часть моего кода, где внутри цикла while я хочу напечатать Камера открыта успешно

Код: Выделить всё

import numpy as np
import cv2
import logging as log

cap = cv2.VideoCapture('5.mpg')

while True:

ret, image = cap.read()

if ret == True:
log.warning('Camera Opened Successfully')

gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
clahe = cv2.createCLAHE(clipLimit = 15.0, tileGridSize=(8,8))
gray1 = clahe.apply(gray)
но в оболочке я получаю следующее:

Изображение


пока я не завершу работающий скрипт. Есть идеи, как заставить его печатать только один раз.

Подробнее здесь: https://stackoverflow.com/questions/380 ... ide-a-loop
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»