5
голоса
5
ответов
102
просмотров
Как задать несколько CSS-атрибутов с помощью jQuery?

Каково синтаксическое решение в jQuery для определения нескольких CSS-атрибутов без необходимости выстраивать каждую строку справа, как в следующем примере:

$("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt");

Если у вас, скажем, 20 таких...

5
голоса
5
ответов
119
просмотров
Ошибка импорта: нет модуля с именем urllib2

Вот мой код:

import urllib2.request

response = urllib2.urlopen("http://www.google.com")
html = response.read()
print(html)

У меня возникла проблема при попытке выполнить этот код. Он используется для запроса страницы Google, но, вероятно, не работает должным образом. Можете помочь...

5
голоса
2
ответов
105
просмотров
Как добавить однострочный комментарий к многострочной команде

Я знаю, как писать многострочные команды в Bash-скрипте, но как можно добавить комментарий для каждой строки в многострочной команде? Вот пример:

CommandName InputFiles      \ # Это комментарий для 1-й строки
            --option1 arg1  \ # Это комментарий для 2-й строки
           ...
5
голоса
5
ответов
105
просмотров
Как создать запрос с несколькими условиями WHERE с использованием Laravel Eloquent?

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

Пример:

$results = User::where('this', '=', 1)
    ->where('that', '=', 1)
    ->where('this_too',...
5
голоса
0
ответов
112
просмотров
Разница между exit() и sys.exit() в Python

В Python есть две функции с похожими названиями: exit() и sys.exit(). В чем разница между ними и когда следует использовать одну из них вместо другой?

5
голоса
4
ответов
107
просмотров
Как проверить существование переменной окружения и получить её значение?

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

Например, предположим, что перед запуском скрипта я выполняю следующую...

5
голоса
3
ответов
108
просмотров
Преобразование словаря в JSON

У меня возникла проблема с доступом к данным в формате JSON. Вот мой код:

r = {'is_claimed': 'True', 'rating': 3.5}
r = json.dumps(r)
file.write(str(r['rating']))

Я получаю следующую ошибку:

TypeError: string indices must be integers, not str

Что я делаю не так? Как я могу...

6
голоса
5
ответов
101
просмотров
Правильное использование **kwargs в Python

Как правильно использовать **kwargs в Python с учетом значений по умолчанию?

kwargs возвращает словарь, но какой лучший способ установить значения по умолчанию, или вообще есть ли такой способ? Должен ли я просто обращаться к нему как к словарю? Нужно ли использовать метод...

6
голоса
5
ответов
107
просмотров
Как перебрать структуру JSON?

У меня есть следующая структура JSON:

[{"id":"10", "class": "child-of-9"}, {"id": "11", "classd": "child-of-10"}]

Как мне перебрать её с помощью JavaScript?

При переборе я столкнулся с проблемой, так как некоторые объекты имеют разные ключи. В частности, у первого объекта есть ключ...

5
голоса
3
ответов
105
просмотров
Выбор элементов по атрибуту в CSS

Возможно ли выбрать элементы в CSS по их HTML5 атрибутам данных (например, data-role)?

5
голоса
5
ответов
106
просмотров
Проверка на равенство всех элементов в списке

Я столкнулся с проблемой: мне нужна функция, которая принимает на вход список и возвращает True, если все элементы в этом списке равны друг другу с использованием стандартного оператора равенства, и False в противном случае.

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

6
голоса
4
ответов
104
просмотров
Оператор "is" ведет себя неожиданно с целыми числами

Почему следующий код ведет себя неожиданно в Python?

>>> a = 256
>>> b = 256
>>> a is b
True           # Это ожидаемый результат
>>> a = 257
>>> b = 257
>>> a is b
False          # Что здесь произошло? Почему это False?
>>> 257 is 257
True           # Тем не менее, литеральные числа...
5
голоса
5
ответов
111
просмотров
Преобразование формата даты в PHP

У меня возникла проблема с преобразованием даты из формата yyyy-mm-dd в формат dd-mm-yyyy на PHP, но мне не нужно использовать SQL для этого. Я столкнулся с трудностью из-за того, что функция для работы с датами требует временной метки (timestamp), и я не могу получить временную метку из этой...

5
голоса
5
ответов
113
просмотров
Элегантные способы поддержки эквивалентности ("равенства") в классах Python

При написании пользовательских классов часто важно обеспечить эквивалентность с помощью операторов == и !=. В Python это возможно благодаря реализации специальных методов eq и ne соответственно. Наилучший способ, который я нашел для этой задачи, выглядит следующим образом:

class Foo: ...

5
голоса
5
ответов
119
просмотров
Почему я не могу определить статический метод в интерфейсе Java?

ПРИМЕЧАНИЕ: Этот вопрос касается версии Java до 8. Начиная с Java 8, в интерфейсах разрешены статические методы. Однако их нельзя объявлять абстрактными (требовать переопределения) таким образом, как запрашивается в этом вопросе. Почему я не могу определить статический метод в интерфейсе Java? Вот...

5
голоса
5
ответов
109
просмотров
Как окрасить вывод логирования Python?

Заголовок: Как вывести цветной лог в Python с помощью модуля logging?

Некоторое время назад я наткнулся на приложение на Mono, которое имело цветной вывод, предположительно благодаря своей системе логирования (все сообщения были стандартизированы).

Теперь в Python есть модуль logging, который...

5
голоса
5
ответов
109
просмотров
Список атрибутов объекта

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

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

class new_class():
    def __init__(self, number):
        self.multi = int(number) * 2
        self.str =...
5
голоса
5
ответов
112
просмотров
Maven не может найти тесты JUnit для запуска

У меня есть проект на Maven, который компилируется без проблем. Однако при запуске команды mvn test она не выполняет никаких тестов (в разделе TESTs выдает сообщение «There are no tests to run.»).

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

6
голоса
4
ответов
129
просмотров
Вызов C/C++ из Python? [закрыто]

Проблема: Поиск метода для создания Python-обертки для библиотеки C/C++

Здравствуйте!

Я пытаюсь создать обертку для библиотеки на C или C++, чтобы использовать её в своем проекте на Python. Мне нужно быстрое решение, и я работаю в среде Windows.

Какой самый простой и быстрый способ создать...

6
голоса
5
ответов
101
просмотров
Параметр типа подписки индекса не может быть объединенным типом. Рассмотрите возможность использования типизированного объекта вместо этого!

Я пытаюсь использовать следующий паттерн:

enum Option {
  ONE = 'one',
  TWO = 'two',
  THREE = 'three'
}

interface OptionRequirement {
  someBool: boolean;
  someString: string;
}

interface OptionRequirements {
  [key: Option]: OptionRequirement;
}

На первый взгляд, всё...