как к тайм-ауту корректно при загрузке Python

Если у вас есть только несколько TextInput и вы не возражаете против создания дополнительных функций, вы всегда можете просто создать отдельную функцию для каждого компонента. Более чистое решение - изменить текущее значение onChangeText на onChangeText = {value => this.setState ({value})}, где value - это имя переменной в состоянии. Таким образом, используя приведенный выше фрагмент, если вы изменили значение на username, то this.state.username будет обновлено.

10
задан user63503 1 March 2009 в 23:44
поделиться

3 ответа

Если Вы не ограничены тем, что поставляется с Python из поля, то urlgrabber модуль мог бы пригодиться:

import urlgrabber
urlgrabber.urlgrab(url2download, destination_on_local_filesystem,
                   timeout=30.0)
4
ответ дан 3 December 2019 в 21:23
поделиться

Существует обсуждение этого здесь. Протесты (в дополнение к тем они упоминают): Я не попробовал его, и они используют urllib2, нет urllib (который был бы проблемой для Вас?) (На самом деле, теперь, когда я думаю об этом, эта техника, вероятно, работала бы на urllib, также).

3
ответ дан 3 December 2019 в 21:23
поделиться

Этот вопрос является более общим о таймауте функции: Как ограничить время выполнения вызова функции в Python

Я использовал метод, описанный в моем ответе там для записи ожидания текстовой функции, которая испытывает таймаут для попытки автовхода в систему. Если Вы хотели бы схожую функциональность, можно сослаться на код здесь:

http://code.google.com/p/psftplib/source/browse/trunk/psftplib.py

2
ответ дан 3 December 2019 в 21:23
поделиться
Другие вопросы по тегам:

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