программирование

Q & A для профессиональных программистов и энтузиастов

4
git cherry-pick не работает
Я пытаюсь выбрать фиксацию от мастера и поместить ее в текущую производственную ветку. Однако, когда я выполняю git cherry-pick <SHA-hash>, я просто получаю это сообщение: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to commit …

4
Подавить / распечатать без префикса b 'для байтов в Python 3
Просто разместите это, чтобы я мог поискать его позже, так как это всегда меня ставит в тупик: $ python3.2 Python 3.2 (r32:88445, Oct 20 2012, 14:09:50) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import curses >>> print(curses.version) b'2.2' >>> print(str(curses.version)) b'2.2' >>> print(curses.version.encode('utf-8')) …

5
Почему в реактивных расширениях .NET не рекомендуются темы?
В настоящее время я занимаюсь фреймворком Reactive Extensions для .NET и прорабатываю различные вводные ресурсы, которые я нашел (в основном http://www.introtorx.com ) Наше приложение включает в себя несколько аппаратных интерфейсов, которые обнаруживают сетевые фреймы, это будут мои IObservables, а затем у меня будет множество компонентов, которые будут использовать эти фреймы …


3
Сборка Dockerfile - можно ли игнорировать ошибку?
У меня есть Dockerfile. При построении образа сборка завершается ошибкой: automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal && autoconf && automake -a] returned a non-zero code: 1 что на самом деле безвредно. Библиотека строится нормально, но Docker останавливает сборку, как только …
112 docker  dockerfile 

30
Декартово произведение нескольких массивов в JavaScript
На этот вопрос есть ответы на Stack Overflow на русском : Декартово произведение нескольких массивов Как бы вы реализовали декартово произведение нескольких массивов в JavaScript? Например, cartesian([1, 2], [10, 20], [100, 200, 300]) должен вернуться [ [1, 10, 100], [1, 10, 200], [1, 10, 300], [2, 10, 100], [2, 10, …

4
Список кортежей в словарь
Вот как я сейчас конвертирую список кортежей в словарь в Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Есть ли способ лучше? Похоже, что для этого должен быть однострочный.

4
async / await неявно возвращает обещание?
Я читал, что асинхронные функции, отмеченные asyncключевым словом, неявно возвращают обещание: async function getVal(){ return await doSomethingAync(); } var ret = getVal(); console.log(ret); но это не согласовано ... при условии, что doSomethingAsync()возвращается обещание, а ключевое слово await вернет значение из обещания, а не обещание itsef, тогда моя функция getVal должна …

26
Android - кнопка "Назад" в строке заголовка.
Во многих приложениях (Календарь, Диск, Play Store), когда вы нажимаете кнопку и вводите новое действие, значок в строке заголовка превращается в кнопку возврата, но для приложения, которое я создаю, этого не происходит. Как мне заставить этот значок вернуться на предыдущий экран?

7
Как получить время UTC в Python?
Я много раз искал решение на StackExchange, но ничего не помогло. В JavaScript я использую следующее для расчета времени UTC с 1 января 1970 года: function UtcNow() { var now = new Date(); var utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds()); return utc; } Каким был бы эквивалентный …
112 python  datetime 


7
Django Forms: если недействителен, показать форму с сообщением об ошибке
I Django forms, он может проверить, действительна ли форма: if form.is_valid(): return HttpResponseRedirect('/thanks/') Но мне не хватает, что делать, если это недействительно? Как мне вернуть форму с сообщениями об ошибках? Я не вижу «еще» ни в одном из примеров.


3
Как записать вывод stdout из вызова функции Python?
Я использую библиотеку Python, которая что-то делает с объектом do_something(my_object) и меняет это. При этом он выводит некоторую статистику на стандартный вывод, и я хотел бы получить эту информацию. Правильным решением было бы изменить, do_something()чтобы вернуть соответствующую информацию, out = do_something(my_object) но пройдет некоторое время, прежде чем разработчики займутся do_something()этой …
112 python  stdout  capture 

8
Что | = (ior) делает в Python?
Google не разрешает мне искать, |=поэтому у меня проблемы с поиском соответствующей документации. Кто-нибудь знает?
112 python 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.