Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Что такое serialVersionUID и почему его следует использовать?
Проблема: Eclipse выдает предупреждения, когда отсутствует поле serialVersionUID.
Сообщение предупреждения от Eclipse:
Сериализуемый класс Foo не объявляет статическое финальное поле serialVersionUID типа long.
Вопрос: Что такое serialVersionUID и почему он важен? Приведите пример, в котором...
Цикл внутри JSX в React
Я пытаюсь реализовать что-то вроде следующего в React JSX (где ObjectRow — это отдельный компонент):
for (var i=0; i < numrows; i++) {
}
Я понимаю, почему это некорректный JSX, так как JSX преобразуется в вызовы функций. Однако, привыкнув к шаблонам и будучи новым...
Как обойти "datetime.datetime не сериализуем в JSON"?
У меня есть основной словарь, который выглядит следующим образом:
sample = {}
sample['title'] = "String"
sample['somedate'] = somedatetimehere
Когда я пытаюсь выполнить jsonify(sample), я получаю следующую ошибку:
TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000)...
"Передача всех аргументов в Bash-скрипте"
Я пишу очень простой скрипт, который вызывает другой скрипт, и мне нужно передать параметры из моего текущего скрипта в исполняемый скрипт.
Например, имя моего скрипта — foo.sh, и он вызывает bar.sh.
Содержимое foo.sh:
bar $1 $2 $3 $4
Как мне сделать это, не указывая явно...
Слияние/выпрямление массива массивов
У меня есть массив в JavaScript следующего вида:
[["$6"], ["$12"], ["$25"], ["$25"], ["$18"], ["$22"], ["$10"]]
Как мне объединить отдельные вложенные массивы в один, чтобы получить результат в следующем виде:
["$6", "$12", "$25", ...]
Какое решение наиболее...
Парсинг JSON с помощью инструментов Unix
Я пытаюсь разобрать JSON, возвращаемый из запроса curl, вот так:
curl 'http://twitter.com/users/username.json' |
sed -e 's/[{}]/''/g' |
awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}'
В результате я получаю разбивку JSON на поля, например:
%...
Запуск команд оболочки и захват вывода
Я хочу написать функцию, которая будет выполнять команду в оболочке и возвращать ее вывод в виде строки, независимо от того, является ли это сообщением об ошибке или успешным выполнением. Мне нужно получить такой же результат, который я бы получил в командной строке.
Какой код мог бы это...
Как пройтись по двум спискам параллельно?
У меня есть два итерируемых объекта, и я хочу проходить по ним парами:
foo = [1, 2, 3]
bar = [4, 5, 6]
for (f, b) in iterate_together(foo, bar):
print("f:", f, " | b:", b)
В результате должно получиться:
f: 1 | b: 4
f: 2 | b: 5
f: 3 | b: 6
Один из способов...
Как использовать десятичное значение шага в range()?
Как мне пройтись по числам от 0 до 1 с шагом 0.1? При попытке использовать следующий код возникает ошибка, так как аргумент шага не может быть равен нулю: for i in range(0, 1, 0.1): print(i)
Обратное/инвертирование отображения словаря
У меня есть словарь, например, такой:
my_map = {'a': 1, 'b': 2}
Как я могу инвертировать этот словарь так, чтобы получить:
inv_map = {1: 'a', 2: 'b'}
В чем заключается проблема, и как правильно выполнить такую операцию в Python?