6
голоса
5
ответов
54
просмотров
Как перечислить все функции в модуле?

У меня установлен модуль на Python, и я хотел бы узнать, какие функции/классы/методы доступны в нем.

Я хочу вызвать функцию help для каждого из них. В Ruby я могу сделать что-то вроде ClassName.methods, чтобы получить список всех методов, доступных в этом классе. Есть ли что-то подобное в...

5
голоса
4
ответов
33
просмотров
Добавление идентификатора к существующему столбцу

Я хочу изменить первичный ключ таблицы на столбец с автоинкрементом (identity column), но в таблице уже есть несколько строк данных.

У меня есть скрипт, который очищает идентификаторы и делает их последовательными, начиная с 1, и он работает нормально на моей тестовой базе данных.

Какую команду...

5
голоса
5
ответов
41
просмотров
String.equals против ==

Заголовок: Проблема с сравнением строк в Java

Я пытаюсь разделить строку на токены и сохранить их в массив строк. После этого я сравниваю переменную с первым элементом массива, но почему-то это не работает. Вот мой код:

public static void main(String...aArguments) throws IOException {
   ...
5
голоса
5
ответов
58
просмотров
Выбор строки из pandas Series/DataFrame по целочисленному индексу

Я столкнулся с проблемой при работе с DataFrame в Pandas. Меня интересует, почему df[2] не поддерживается, тогда как df.ix[2] и df[2:3] работают корректно.

Вот пример работы с DataFrame:

In [26]: df.ix[2]
Out[26]: 
A    1.027680
B    1.514210
C   -1.466963
D   -0.162339
Name:...
5
голоса
5
ответов
32
просмотров
Лучший способ "отрицать" оператор instanceof

Проблема: Как красиво отрицать instanceof в Java?

Я задумался, существует ли более красивый способ отрицать instanceof в Java. На данный момент я использую следующий код:

if (!(myObject instanceof SomeClass)) { /* делаем что-то */ }

Однако мне кажется, что должна быть более...

5
голоса
5
ответов
34
просмотров
Как получить расширение файла в Java?

Чтобы было понятно, я не ищу MIME-тип.

Допустим, у меня есть следующий путь: /path/to/file/foo.txt.

Я хотел бы разбить этот путь, в частности, получить .txt в качестве расширения файла. Есть ли способ сделать это с использованием стандартных средств Java? Я хотел бы избежать написания...

5
голоса
5
ответов
53
просмотров
Переопределение типа свойства интерфейса, определённого в файле d.ts TypeScript

Есть ли способ изменить тип свойства интерфейса, определенного в файле *.d.ts в TypeScript?

Например, в файле x.d.ts интерфейс определен так:

interface A { property: number; }

Я хочу изменить его в своих TypeScript файлах на:

interface A { property: Object; }

Или даже так:

interface B...

5
голоса
5
ответов
46
просмотров
Получение ошибки "Неожиданный токен Export"

Я пытаюсь запустить код ES6 в своем проекте, но получаю ошибку "неожиданный токен export".

export class MyClass {
  constructor() {
    console.log("es6");
  }
}

Как можно решить эту проблему?

5
голоса
5
ответов
140
просмотров
Как получить данные формы с помощью JavaScript/jQuery?

Есть ли простой способ получить данные формы в виде, который был бы аналогичен тому, как они отправляются в классическом HTML-формате?

Например:

<form> <input type="radio" name="foo" value="1" checked="checked" /> <input type="radio" name="foo" value="0" /> <input...

5
голоса
5
ответов
41
просмотров
Java - Преобразование целого числа в строку

Описание проблемы: Конвертация int в String в Java

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

int number = 1234;

Мне нужно получить строковое представление этого числа, то есть:

String stringNumber = "1234";

Я...

5
голоса
5
ответов
43
просмотров
Какой код клавиши для клавиши "Esc" в jQuery

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

У меня есть две функции, которые должны срабатывать при нажатии клавиш Enter и Escape. Когда я нажимаю Enter, все работает правильно, но при нажатии Escape функция не срабатывает. Я не уверен, правильно ли я указал код клавиши для Escape. Какой корректный код для клавиши...

6
голоса
5
ответов
26
просмотров
Изменение максимального размера загружаемого файла

У меня есть веб-сайт, размещенный на ПК, к которому у меня нет доступа. На сайте есть форма загрузки, позволяющая пользователям загружать файлы формата mp3 размером до 30 МБ. Серверный скрипт написан на PHP.

Каждый раз, когда я пытаюсь загрузить файл, я получаю ошибку, утверждающую, что файл...

5
голоса
5
ответов
45
просмотров
Хорошая ли практика использовать try-except-else в Python?

У меня возник вопрос о конструкции try-except-else в Python. Иногда я сталкиваюсь с таким кодом:

try:
    try_this(whatever)
except SomeException as exception:
    # Обработка исключения
else:
    return something

В чем причина существования блока try-except-else?

Я не...

6
голоса
5
ответов
58
просмотров
Как красиво вывести вложенные словари?

Как я могу красиво отформатировать словарь глубиной около 4 в Python? Я пробовал использовать функцию pprint(), но она не сработала:

import pprint 
pp = pprint.PrettyPrinter(indent=4)
pp.pprint(mydict)

Я хочу, чтобы каждое уровень вложенности имел табуляцию ("\t"), чтобы...

6
голоса
5
ответов
32
просмотров
Сортировка массива ассоциативных массивов по значению столбца

Представьте, у меня есть следующий массив в PHP:

$inventory = array(
   array("type" => "fruit", "price" => 3.50),
   array("type" => "milk", "price" => 2.90),
   array("type" => "pork", "price" => 5.43),
);

Я хочу отсортировать элементы массива $inventory по цене в порядке убывания,...

5
голоса
2
ответов
37
просмотров
Стоит ли использовать единицы px или rem в CSS? [закрыто]

Проблема с выбором единиц измерения для CSS

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

6
голоса
3
ответов
28
просмотров
CSS медиазапросы: max-width ИЛИ max-height

Заголовок: Как задать несколько условий с логикой "ИЛИ" в медиа-запросах CSS?

Описание проблемы:
Я пытаюсь написать медиа-запрос в CSS и столкнулся с проблемой: необходимо указать несколько условий, использующих логику "ИЛИ". Например, я хочу задать стили для экранов, где ширина меньше...

5
голоса
5
ответов
54
просмотров
Настроить запланированную задачу?

Я разрабатываю веб-приложение на Django и хочу узнать, есть ли способ запланировать выполнение задания с периодичностью.

В основном, мне нужно регулярно проходить по базе данных и выполнять некоторые вычисления/обновления автоматически, но я не могу найти документацию по этому...

6
голоса
5
ответов
43
просмотров
Как перевернуть строку на месте?

Как развернуть строку на месте в JavaScript, когда она передается в функцию с оператором return, не используя встроенные функции (такие как .reverse(), .charAt() и т.д.)?

5
голоса
5
ответов
43
просмотров
Как проверить, является ли число NaN в JavaScript?

Я пытался выполнить следующие выражения в консоли JavaScript браузера Firefox, и ни одно из них не возвращает true:

parseFloat('geoff') == NaN;

parseFloat('geoff') == Number.NaN;

Не могу понять, почему так происходит. Как можно правильно проверить, является ли результат NaN?