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

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

или

Сообщество

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

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

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

Репутация

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

12
голоса
4
ответов
11
просмотров
Как пройтись по двум спискам параллельно?

У меня есть два итерируемых объекта, и я хочу проходить по ним парами:

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

Один из способов...

7
голоса
5
ответов
0
просмотров
Какова точная разница между свойствами currentTarget и target в JavaScript?

В чем точно заключается разница между свойствами currentTarget и target в событиях JavaScript? Приведите пример и укажите, какое свойство используется в каких сценариях.

8
голоса
5
ответов
6
просмотров
Переименование столбца в SQL Server 2008

Я использую SQL Server 2008 и Navicat. Мне нужно переименовать столбец в таблице с помощью SQL-запроса.

Попробовал использовать следующий синтаксис:

ALTER TABLE table_name RENAME COLUMN old_name to new_name;

Однако этот запрос не срабатывает. Что я делаю не так?

9
голоса
5
ответов
7
просмотров
"TypeError: требуется объект, похожий на bytes, а не 'str' при обработке содержимого файла в Python 3"

Я недавно мигрировал на Python 3.5. Этот код работал корректно в Python 2.7:

with open(fname, 'rb') as f:
    lines = [x.strip() for x in f.readlines()]

for line in lines:
    tmp = line.strip().lower()
    if 'some-pattern' in tmp: continue
    # ... код

Однако в Python 3.5 на...

9
голоса
5
ответов
8
просмотров
Синтаксис асинхронной стрелочной функции

Я могу пометить функцию JavaScript как "асинхронную" (то есть возвращающую промис) с помощью ключевого слова async. Например, так: async function foo() { // Делать что-то }

Каков эквивалентный синтаксис для стрелочных функций?

17
голоса
5
ответов
17
просмотров
Как создать строку Java из содержимого файла?

Я использую приведенный ниже код уже некоторое время, и он, похоже, является наиболее распространенным вариантом, по крайней мере, на тех сайтах, которые я посетил. Существует ли лучший или другой способ прочитать файл в строку на Java? private String readFile(String file) throws IOException { ...

15
голоса
5
ответов
11
просмотров
Существует ли оператор "объединения с нулем" в JavaScript?

Вопрос: Существует ли оператор объединения с null в JavaScript?

Например, в C# я могу сделать следующее:

String someString = null;
var whatIWant = someString ?? "Cookies!";

Наилучшее приближение, которое я могу найти для JavaScript, это использование условного...

19
голоса
5
ответов
13
просмотров
Фатальная ошибка: Python.h: Файл или каталог не найден

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

gcc -Wall utilsmodule.c -o Utilc

После выполнения команды я получаю следующую ошибку:

utilsmodule.c:1:20: fatal error: Python.h: No such file...
17
голоса
1
ответов
13
просмотров
Разница между == и === в JavaScript

Описание проблемы для StackOverflow.com

Я столкнулся с вопросом, касающимся операторов сравнения в JavaScript. В чем разница между операторами == и ===? Я также заметил, что существуют операторы != и !==. Существуют ли еще похожие операторы? Хотелось бы получить разъяснение по этой...

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

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

def import_to_orm(name, save=False, recurse=False):
    """
    :param name: Название какого-либо внешнего объекта для...