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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
3
ответов
13
просмотров
Как декодировать закодированную url-строку Unicode в Python?

У меня есть строка в юникоде, например "Tanım", которая каким-то образом закодирована как "Tan%u0131m". Как я могу преобразовать эту закодированную строку обратно в оригинальный юникод? Судя по всему, функция urllib.unquote не поддерживает юникод.

0
голоса
5
ответов
13
просмотров
"Использование parent::parent в PHP: как это работает?"

Я ищу способ обратиться к методу родительского класса, не вызывая его напрямую. Это может звучать немного странно, поэтому приведу пример:

class myclass
{
  public function test() { return 'level 1'; }
}
class myclass2 extends myclass
{
  public function test() { return parent::test() ....
0
голоса
5
ответов
13
просмотров
Как запустить/остановить/перезапустить поток в Java?

Я столкнулся с трудностями в поиске способа запуска, остановки и перезапуска потоков в Java.

У меня есть класс Task, который реализует интерфейс Runnable и находится в файле Task.java. Моему основному приложению необходимо запускать этот таск в потоке, останавливать (убивать) поток при...

0
голоса
5
ответов
13
просмотров
PostgreSQL: как создать таблицу только если она еще не существует?

У меня есть вопрос по работе с PostgreSQL. Как можно задать условие для создания таблицы только в случае, если она еще не существует?

Буду признателен, если приведете пример кода.

0
голоса
5
ответов
13
просмотров
Сортировка словаря в Python 3

Я работаю с Python 3.2.2 и уже более 3 часов ломаю голову над тем, как отсортировать словарь по его ключам. Мне удалось создать отсортированный список с двумя элементами, но я не могу превратить его обратно в отсортированный словарь.

Вот что у меня получилось:

myDic = {10: 'b', 3: 'a',...
0
голоса
0
ответов
12
просмотров
Инструмент для определения минимально необходимой версии Python?

Вопрос:

Существует ли что-то подобное Pylint, что могло бы анализировать Python-скрипт (или запускать его) и определять, какая версия Python требуется для каждой строки (или функции)?

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

Я ищу инструмент, который мог бы проверять мои Python-скрипты и указывать, какие...

0
голоса
1
ответов
12
просмотров
Оператор двоеточия в подстановке переменных Bash?

У меня есть унаследованный bash-код, и две строки из него вызывают у меня недоумение:

branch_name=`git describe --contains --all HEAD`
branch_name=${branch_name:-HEAD}

Мое понимание оператора двоеточия (:) заключается в том, что он создает подстроку на основе индекса, поэтому...

0
голоса
5
ответов
12
просмотров
Doctrine 2.1 - Значение по умолчанию для столбца datetime

Заголовок: Как задать значение по умолчанию для столбца DateTime в модели?

Описание проблемы: Необходимо установить значение по умолчанию для столбца DateTime в модели, но я не могу сделать это следующим образом: protected $registration_date = date("Y-m-d H:i:s", time());

Как мне правильно это...

0
голоса
5
ответов
12
просмотров
JavaScript/jQuery: Разбить строку в camelCase и заменить пробел на дефис

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

Я предполагаю, что это может быть многоступенчатая задача с использованием регулярных выражений. Как мне разбить строку в camelCase на части, превращая заглавные буквы в строчные, и добавляя дефис между каждой новой строкой?

Пример:

Исходная...

0
голоса
4
ответов
12
просмотров
Что именно содержится в obj.__closure__?

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

На странице 100 книги Биза (Beazley) упоминается следующий код:

>>> python.__closure__
(,)
>>> python.__closure__[0].cell_contents

Я правильно понимаю, что __closure__ — это список, но что такое эти "ячейки" (cell) и "str объект"? Это выглядит как кортеж с...