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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
1
ответов
354
просмотров
Как замокировать функцию, определенную в модуле пакета?

У меня есть следующая структура файлов:

|-- dirBar
|   |-- __init__.py
|   |-- bar.py
|-- foo.py
`-- test.py

Содержимое bar.py:

def returnBar():
    return 'Bar'

Содержимое foo.py:

from dirBar.bar import returnBar

def printFoo():
   ...
0
голоса
5
ответов
354
просмотров
Синтаксис создания словаря в Python

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

d = {1: 'yes', 2: 'yes', 3: 'yes', 4: 'no'}

Я думаю о чем-то вроде:

d = {*(1, 2, 3): 'yes', 4: 'no'}

что, конечно,...

0
голоса
3
ответов
354
просмотров
"Как использовать регулярное выражение Python с "\1" для обращения к захваченным группам?"

Подскажите, пожалуйста, что означает "\1" в следующем регулярном выражении на Python?

re.sub(r'(\b[a-z]+) \1', r'\1', 'cat in the the hat')

Меня интересует, как работает данный код и какой результат он вернёт. Заранее спасибо!

0
голоса
2
ответов
354
просмотров
Параметризованные запросы с условиями LIKE и IN

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

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

SqlCommand comm = new...
0
голоса
2
ответов
354
просмотров
Проверка наличия ключа в словаре

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

У меня есть словарь в Python, например, mydict = {'name':'abc', 'city':'xyz', 'country':'def'}. Мне нужно выяснить, как проверить, существует ли ключ в словаре. Я уже знаком с несколькими способами:

  1. if mydict.has_key('name'):
  2. if 'name' in mydict:

Проблема в...

0
голоса
1
ответов
354
просмотров
Java: Статические transient-поля

Проблема: Я только что узнал, что в Java можно объявить поле как 'static transient' — компилятор при этом не выдаёт никаких ошибок. На первый взгляд, это кажется неимоверно бесполезным, поскольку, как всем известно, статические поля не сериализуются.

Вопрос: Есть ли какие-то случаи, в которых...

13
голоса
2
ответов
353
просмотров
Какие символы допустимы в именах классов/селекторах CSS?

Какие символы/символы разрешены в CSS селекторах классов? Я знаю, что следующие символы являются недопустимыми, но какие символы являются допустимыми? ~ ! @ $ % ^ & * ( ) + = , . / ' ; : " ? > < [ ] \ | ` #

13
голоса
5
ответов
353
просмотров
Как получить имя типа объекта в Python?

Существует ли JavaScript аналог метода class.getName() из Java? ВJava этот метод позволяет получить имя класса в виде строки. Как получить подобную информацию о классе или функции в JavaScript?

9
голоса
5
ответов
353
просмотров
Проверка наличия элементов одного массива в другом массиве на JavaScript

У меня есть целевой массив ["apple","banana","orange"], и я хочу проверить, содержатся ли какие-либо элементы этого целевого массива в других массивах.

Например:

["apple","grape"] // возвращает true;

["apple","banana","pineapple"] // возвращает true;

["grape", "pineapple"] // возвращает...

7
голоса
5
ответов
353
просмотров
Существует ли ссылка на "последнюю" библиотеку jQuery в Google APIs?

Я использую следующий код для подключения jQuery в своих тегах ``:

http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js

Вопрос: существует ли ссылка на «последнюю» версию jQuery? Что-то вроде следующего (что не...