Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

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

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

6
голоса
5
ответов
169
просмотров
Подождите 5 секунд перед выполнением следующей строки

Заголовок: Проблема с функцией stateChange: не дожидается 5 секунд перед проверкой newState

Я новичок в JavaScript и не могу понять, почему моя функция не работает так, как мне нужно.

Мне нужно, чтобы она ждала 5 секунд перед тем, как проверять, равно ли значение переменной newState значению -1....

8
голоса
5
ответов
169
просмотров
Какое исключение следует выбрасывать при некорректных комбинациях аргументов в Python? [закрыто]

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

def import_to_orm(name, save=False, recurse=False):
    """
    :param name: Название какого-либо внешнего объекта для...
8
голоса
5
ответов
169
просмотров
Как отфильтровать словарь, чтобы оставить только определенные ключи?

У меня есть dict с множеством записей, но меня интересуют только некоторые из них. Есть ли простой способ удалить все остальные записи?

6
голоса
4
ответов
169
просмотров
Проверка, является ли объект jQuery-объектом

Вопрос: Как быстро проверить, является ли объект объектом jQuery или нативным объектом JavaScript?

У меня есть следующий код:

var o = {};
var e = $('#element');

function doStuff(o) {
    if (o.selector) {
        console.log('object is jQuery');
   ...
6
голоса
5
ответов
169
просмотров
Как извлечь заранее заданный диапазон строк из текстового файла в Unix?

У меня есть дамп SQL длиной около 23000 строк, содержащий данные нескольких баз данных. Мне нужно извлечь определённый раздел этого файла (т.е. данные для одной базы данных) и поместить его в новый файл. Я знаю как номер строки начала, так и номер строки конца данных, которые мне нужны.

Кто-нибудь...

6
голоса
5
ответов
169
просмотров
Ошибка Python "ImportError: Нет модуля с именем"

Описание проблемы:

У меня установлена версия Python в локальном каталоге.

Структура моего каталога выглядит следующим образом:

(local directory)/site-packages/toolkit/interface.py

Мой код размещен здесь:

(local directory)/site-packages/toolkit/examples/mountain.py

Чтобы...

7
голоса
5
ответов
169
просмотров
Преобразование списка в кортеж в Python

Я пытаюсь преобразовать список в кортеж.

Большинство решений, предлагаемых в Google, выглядят следующим образом:

l = [4, 5, 6]
tuple(l)

Однако, когда я запускаю этот код, возникает сообщение об ошибке:

TypeError: 'tuple' object is not callable

Как я могу исправить эту...

6
голоса
5
ответов
169
просмотров
Как проверить имя сертификата и псевдоним в файлах хранилища ключей?

У меня есть несколько файлов .keystore, и мне нужно найти тот, в котором содержится конкретный CN и псевдоним. Можно ли сделать это с помощью keytool, jarsigner или какого-то другого инструмента? Я нашел способ проверить, использовался ли конкретный keystore для подписи определенного APK, но мне...

8
голоса
5
ответов
169
просмотров
Как проверить, является ли строка корректной JSON-строкой?

У меня есть функция isJsonString, которая должна проверять, является ли переданная строка корректной JSON-строкой. Например, следующий код:

isJsonString('{ "Id": 1, "Name": "Coke" }')

должен возвращать true, а вот эти...

5
голоса
5
ответов
169
просмотров
Установка переменной окружения перед командой в Bash не работает для второй команды в пайпе

Описание проблемы

В определенной оболочке я обычно устанавливаю переменные и затем выполняю команду. Недавно я узнал о концепции добавления определения переменной перед командой:

FOO=bar somecommand someargs

Это работает... в целом. Однако, это не работает, когда вы пытаетесь...