7
голоса
5
ответов
4
просмотров
Многострочная строка с дополнительными пробелами (сохраняем отступы)

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

text="this is line one\n
this is line two\n
this is line three"

echo -e $text > filename

Я ожидаю, что в файле получится что-то вроде этого:

this is line one
this is line two
this is line three

Но...

7
голоса
5
ответов
0
просмотров
Как удалить элемент из std::vector<> по индексу?

Я имею вектор типа std::vector&lt;int&gt;, и мне нужно удалить n-й элемент. Как это сделать?

Пример: std::vector<int> vec;

vec.push_back(6); vec.push_back(-17); vec.push_back(12);

vec.erase(???);

7
голоса
5
ответов
0
просмотров
Укажите, какие тесты pytest запускать из файла

Как выбрать, какие тесты pytest запускать из файла?

У меня есть файл foo.txt, содержащий список тестов, которые нужно выполнить:

tests_directory/foo.py::test_001
tests_directory/bar.py::test_some_other_test

Также у меня есть несколько вопросов:

  • Есть ли способ выбрать несколько...
7
голоса
5
ответов
0
просмотров
Как применить функцию к двум столбцам DataFrame в Pandas

У меня есть функция и датафрейм, определенные следующим образом:

def get_sublist(sta, end):
    return mylist[sta:end+1]

df = pd.DataFrame({'ID':['1','2','3'], 'col_1': [0,2,3], 'col_2':[1,4,5]})
mylist = ['a','b','c','d','e','f']

Теперь я хочу применить функцию get_sublist к...

7
голоса
4
ответов
4
просмотров
Google Maps JS API v3 - Простой пример с несколькими маркерами

Я довольно новичок в использовании API Google Maps. У меня есть массив данных, который я хочу перебрать и отобразить на карте. Это кажется довольно простым, но все обучающие материалы по нескольким маркерам, которые я нашел, довольно сложные. Давайте используем массив данных с сайта Google в...

7
голоса
5
ответов
0
просмотров
Потеряно HTML-кодирование при чтении атрибута из поля ввода

У меня есть проблема с использованием JavaScript для извлечения значения из скрытого поля и отображения его в текстовом поле. Значение в скрытом поле закодировано.

Например, у меня есть следующий код:


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

7
голоса
5
ответов
0
просмотров
Отправка POST-данных с помощью XMLHttpRequest

Я хотел бы отправить некоторые данные с помощью XMLHttpRequest в JavaScript.

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


  
  
  
  

Как я могу написать эквивалентный код с использованием XMLHttpRequest в JavaScript?

6
голоса
5
ответов
7
просмотров
Получение имени класса с помощью jQuery

Заголовок: Получение имени класса с использованием jQuery

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

Я пытаюсь получить имя класса элемента с помощью jQuery. У меня есть следующий HTML-код:


Кроме того, как можно проверить, есть ли у этого элемента ID?

Буду признателен за любую помощь!

6
голоса
5
ответов
13
просмотров
Как сбросить состояние Redux-хранилища?

Я использую Redux для управления состоянием приложения. Как можно сбросить хранилище до его исходного состояния?

Допустим, у меня есть два аккаунта пользователей (u1 и u2). Рассмотрим следующую последовательность событий:

  1. Пользователь u1 вошел в приложение и выполнил некоторые действия, в...
6
голоса
5
ответов
0
просмотров
Как использовать raw_input в Python 3?

У меня возникла проблема при переходе с Python 2 на Python 3. В Python 2 я использовал команду raw_input() для получения пользовательского ввода, но при запуске этого кода в Python 3 я получаю ошибку:

NameError: name 'raw_input' is not defined

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

6
голоса
5
ответов
1
просмотров
Как преобразовать вложенный словарь Python в объект?

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

Например:

d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]}

Я хотел бы получить доступ к данным следующим образом:

x =...
6
голоса
5
ответов
1
просмотров
JPA JoinColumn против mappedBy: в чем разница?

Какова разница между двумя приведенными выше аннотациями в контексте JPA (Java Persistence API)?

В первом примере:

@Entity
public class Company {
    
    @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY)
    @JoinColumn(name = "companyIdRef", referencedColumnName =...
6
голоса
5
ответов
8
просмотров
Имеет ли ключевое слово 'mutable' какие-либо другие цели, кроме разрешения изменения члена данных в константной функции-члене?

Недавно я наткнулся на код, где член данных класса был помечен ключевым словом mutable. Насколько я понимаю, это просто позволяет модифицировать член в методе, квалифицированном как const:

class Foo  
{  
private:  
    mutable bool done_;  
public:  
    void doSomething() const { ...;...
6
голоса
5
ответов
7
просмотров
Как проще всего вызывать функцию каждые 5 секунд в jQuery?

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

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

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

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

6
голоса
5
ответов
0
просмотров
Как динамически изменить заголовок веб-страницы?

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

Теперь возникла необходимость изменять заголовок страницы в зависимости от выбранной вкладки (по причинам SEO)....

6
голоса
2
ответов
0
просмотров
Команды выхода в Python: зачем так много и когда их использовать?

Похоже, что в Python существует множество различных команд для остановки выполнения скрипта.Вот список тех, которые я нашел: quit(), exit(), sys.exit(), os._exit()

Я что-то пропустил? В чем разница между ними? Когда стоит использовать каждую из этих команд?

6
голоса
5
ответов
0
просмотров
Обход массива и удаление элементов без нарушения цикла for

Я столкнулся с проблемой в следующем цикле for. При использовании splice() для удаления элемента у меня возникает ошибка, что переменная seconds становится неопределенной. Я мог бы проверить, не является ли она неопределенной, но мне кажется, что существует более элегантное решение этой...

6
голоса
2
ответов
8
просмотров
Получить все атрибуты объекта в Python?

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

Я ищу способ получить все атрибуты, методы, поля и т.д. объекта в Python. Я пробовал использовать функцию vars(), но она не работает для объектов, у которых нет атрибута __dict__. Это ограничение не позволяет мне получить нужную информацию для некоторых встроенных...

6
голоса
5
ответов
0
просмотров
Заморозить экран в отладчике Chrome / панели DevTools для инспекции поповера?

Я использую Chrome Inspector, чтобы проанализировать значение z-index у всплывающего окна (popover) в Twitter Bootstrap, и это доставляет мне большие неудобства.

Существует ли способ "заморозить" всплывающее окно (пока оно открыто), чтобы я мог оценить и изменить связанный CSS?

Попытка установить...

6
голоса
3
ответов
0
просмотров
SQLAlchemy: Как использовать ORDER BY по убыванию?

Как я могу использовать сортировку по убыванию в запросе SQLAlchemy, подобном следующему?

Этот запрос работает, но возвращает результаты в порядке возрастания:

query = (model.Session.query(model.Entry)
        .join(model.ClassificationItem)
        .join(model.EnumerationValue)
       ...