Как получить изображение от клиентской веб-камеры в asp.net

Ваш код делает list с, но чтобы делать то, что вы хотите, вам нужно собрать их обратно в одну строку (str(line) этого не делает, потому что это просто создает строковое представление [ 115]; вам нужно str.join):

first_line = 7

def function():
    # Open output file once up front (or you'll replace it for each new set of seven lines)
    with open('file_txt', 'r') as read_file1, open('file_txt_new', 'w') as write_file2:
        while True:
            # Get the lines, providing a default value to next in case you run out of lines
            lines = [next(read_file1, '') for x in range(first_line)]
            # Convert to a single string, and replace newlines with `, ` matching expected output
            newline = ''.join(lines).rstrip('\n').replace('\n', ', ')
            # Got nothing but empty lines, must have exhausted file, so we're done
            if not newline:
                break
            write_file2.write(newline + "\n")

Примечание. Вы можете немного упростить / ускорить свой код, используя itertools.islice, предполагая, что вам разрешено импортировать модули, заменив:

[ 111]

с:

            lines = itertools.islice(read_file1, first_line)
6
задан Frans 26 November 2008 в 16:09
поделиться

4 ответа

Единственным приемлемым и универсальным путем к этому на данный момент является приложение Flash/Flex. Предварительные установки Flash player буквально в каждом браузере в мире и всех них имеют такую возможность.

3
ответ дан 17 December 2019 в 07:10
поделиться

VideoCap Pro довольно популярен, и он предлагает версию ActiveX, Вы проверили его?

1
ответ дан 17 December 2019 в 07:10
поделиться

Это звучит очень подозрительным мне. Вы понимаете низкие приложения, к этому можно было относиться, правильно? Веб-страница, что, когда пользователь просматривает к нему, unknownst им, их веб-камера привязывает рис. их.... Мне не нравится он.

0
ответ дан 17 December 2019 в 07:10
поделиться

Вы можете использовать Nimbb API для записи видео с веб-камеры в браузере.

0
ответ дан 17 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: