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

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

или

Сообщество

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

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

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

Репутация

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

10
голоса
0
ответов
15
просмотров
Какую IDE выбрать для Python? [закрыто]

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

Тема: Закрытие вопроса о выборе IDE для Python

Недавно я задал вопрос о том, какие интегрированные среды разработки (IDE), графические интерфейсы или текстовые редакторы используют другие разработчики для написания кода на Python. К сожалению, мой...

9
голоса
5
ответов
15
просмотров
open() в Python не создает файл, если он не существует

Какой лучший способ открыть файл для чтения и записи, если он существует, или создать его и открыть для чтения и записи, если его нет? Из того, что я читал, должно работать так: file = open('myfile.dat', 'rw'), верно?

У меня это не работает (Python 2.6.2), и я задумался, связано ли это с версией,...

9
голоса
5
ответов
15
просмотров
Сканер пропускает nextLine() после использования next() или nextFoo()?

Я использую методы ScannernextInt() и nextLine() — для чтения ввода.

Вот как это выглядит:

System.out.println("Введите числовое значение");    
int option;
option = input.nextInt(); // Читаем числовое значение из ввода
System.out.println("Введите 1-ю строку"); 
String string1 =...
8
голоса
5
ответов
15
просмотров
Как получить уникальные значения из массива объектов в JavaScript?

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

var array = 
    [
        {"name":"Joe", "age":17}, 
        {"name":"Bob", "age":17}, 
        {"name":"Carl", "age": 35}
    ]

Каков наилучший способ получить массив всех уникальных возрастов, чтобы результатом был массив...

9
голоса
5
ответов
15
просмотров
Добавление опций в <select> с помощью jQuery?

Вопрос: Как проще всего добавить `` в выпадающий список с использованием jQuery?

Я пытаюсь добавить новый элемент `` в выпадающий список с помощью jQuery. Вот код, который я использую:

$("#mySelect").append('My option');

Будет ли этот код работать? Есть ли более правильный...

8
голоса
5
ответов
15
просмотров
nvm постоянно "забывает" Node.js в новой сессии терминала

При использовании новой сессии терминала в OS X, nvm забывает версию node и по умолчанию переходит на ничего:

$ nvm ls:

     .nvm
 v0.11.12
 v0.11.13

Мне постоянно нужно вводить nvm use v0.11.13 в каждой сессии:

     .nvm
 v0.11.12

-> v0.11.13

Я пробовал как...

7
голоса
5
ответов
15
просмотров
Как клонировать объект JavaScript, исключив один ключ?

У меня есть плоский объект на JavaScript:

{a: 1, b: 2, c: 3, ..., z: 26}

Я хочу создать его клон, исключив один элемент:

{a: 1, c: 3, ..., z: 26}

Какой самый простой способ сделать это (предпочтительно с использованием ES6/ES7)?

26
голоса
4
ответов
14
просмотров
Установка значения по умолчанию для параметра функции в JavaScript

Я хотел бы создать функцию на JavaScript, которая будет иметь необязательные аргументы с установленными значениями по умолчанию, которые будут использоваться только в случае, если значение не определено, и игнорироваться, если значение передается. В Ruby это делается следующим образом:

def...
24
голоса
5
ответов
14
просмотров
Как добавить новые элементы массива в начало массива в JavaScript?

У меня есть необходимость добавлять или вставлять элементы в начало массива.

Например, если мой массив выглядит так:

[23, 45, 12, 67]

И ответом на мой AJAX-запрос является 34, я хочу, чтобы обновленный массив выглядел следующим образом:

[34, 23, 45, 12, 67]

Сейчас я планирую...

26
голоса
5
ответов
14
просмотров
Проверьте, существует ли заданный ключ в словаре

Проблема: Проверка существования ключа в словаре

Я хочу проверить, существует ли ключ в словаре, перед тем как обновить его значение. Я написал следующий код:

if 'key1' in dict.keys():
    print("blah")
else:
    print("boo")

Однако мне кажется, что это не самый оптимальный...