0
голоса
4
ответов
40
просмотров
Как получить подсписок из списка в Python по заданным индексам?

У меня есть список в Python, например, a = [0, 1, 2, 3, 4, 5, 6]. Также у меня есть список индексов: b = [0, 2, 4, 5]. Как мне получить список элементов из a по индексам, указанным в b?

0
голоса
4
ответов
100
просмотров
Установка атрибутов в коллекции - Backbone.js

Коллекции в Backbone.js не позволяют устанавливать атрибуты, однако я часто сталкиваюсь с необходимостью хранения мета-информации о коллекции. Какое наилучшее место для установки этой информации?

0
голоса
5
ответов
28
просмотров
Как узнать, успешен ли вызов urllib.urlretrieve?

Функция urllib.urlretrieve возвращает результат без каких-либо сообщений, даже если файл не существует на удаленном HTTP-сервере. В этом случае вместо ожидаемого файла просто сохраняется HTML-страница под заданным именем. Например:

urllib.urlretrieve('http://google.com/abc.jpg', 'abc.jpg')

В...

0
голоса
3
ответов
26
просмотров
Класс Classname(object): что такое 'object' в Python?

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

class Classname(randomobject):
    pass

Когда я пытаюсь запустить .py файл этого модуля, интерпретатор выдает ошибку, что randomobject не определен.

Однако, если я пишу так:

class Classname(object):
   ...
0
голоса
5
ответов
40
просмотров
Простой способ найти неинициализированные переменные-члены

Я ищу простой способ обнаружить неинициализированные переменные-члены класса.

Нахождение таких переменных как во время выполнения, так и на этапе компиляции подходит.

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

0
голоса
0
ответов
53
просмотров
Можно ли опустить Optional, если я установил значение по умолчанию на None?

Проблема с аннотацией типов в Python: Optional[int] vs int = None

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

def foo(bar: int = None):
    pass

Когда я проверяю тип/аннотацию параметра bar,...

0
голоса
0
ответов
92
просмотров
Использование immutability-helper в React для установки ключа переменной объекта

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

this.state = {
  step: 1,
  fields: {
    type: '',
    name: '',
    subtype: '',
    team: '',
    agreement: ''
  }
};

У меня есть несколько...

0
голоса
3
ответов
29
просмотров
Как отправить куки с помощью PHP cURL в дополнение к CURLOPT_COOKIEFILE?

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

Я занимаюсь парсингом контента с веб-сайта после отправки формы, однако мой скрипт иногда не работает, например, в 2 из 5 случаев он терпит неудачу. Я использую PHP cURL, а также COOKIEFILE и COOKIEJAR для обработки куки. При сравнении заголовков, отправляемых моим браузером...

0
голоса
5
ответов
25
просмотров
Функция, принимающая как lvalue, так и rvalue аргументы

Есть ли способ написать функцию на C++, которая принимает как lvalue, так и rvalue аргументы, не используя шаблоны?

Например, предположим, что я пишу функцию print_stream, которая считывает данные из istream и выводит их на экран или что-то в этом роде.

Я считаю вполне разумным вызывать...

0
голоса
4
ответов
59
просмотров
Скачать видео с YouTube с помощью Python в определённую директорию

У меня есть код, который работает для загрузки видео с YouTube, но я хочу сохранить видео в определенном месте. В настоящее время видео сохраняется в C:/Users/Download. Как мне изменить код, чтобы сохранить видео на рабочем столе?

Вот мой код:

from __future__ import...
0
голоса
4
ответов
52
просмотров
Разница между оператором и запросом в SQL

Я все еще нахожусь в неясности: в чем концептуальное различие между оператором и запросом в SQL? Можете ли вы дать определение каждому из них? Это было бы полезно, например, при выборе имен переменных в программах, чтобы это было понятно всем. Спасибо!

ДОПОЛНЕНИЕ: Как мне назвать фрагмент...

0
голоса
4
ответов
99
просмотров
Разница между навязчивым и ненавязчивым JavaScript

Какова разница между навязчивым и ненавязчивым JavaScript? Объясните простым языком. Буду признателен за лаконичность. Короткие примеры будут тоже полезны.

0
голоса
5
ответов
39
просмотров
MongoParseError: URI отсутствует имя хоста, доменное имя и TLD

Я получаю следующую ошибку, когда пытаюсь подключить свое приложение (Node.js) к MongoDB. Буду признателен за вашу помощь!

MongoParseError: URI does not have hostname, domain name and tld
    at parseSrvConnectionString (E:\Projects\NodeAPI\node_modules\mongodb-core\lib\uri_parser.js:41:21)
  ...
0
голоса
4
ответов
42
просмотров
Как извлечь значение элемента XML с помощью Java?

Здравствуйте! Я новичок в XML и мне нужно прочитать следующий XML-файл на основе имени запроса. Пожалуйста, помогите мне с тем, как это сделать на языке Java.

Вот сам XML:



    
        emailrequest
        emailresponse
    
    
        Cleanrequest
        Cleanresponse
    

Я...

0
голоса
2
ответов
22
просмотров
Как отлаживать Python-приложение под uWSGI?

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

Когда я пытаюсь использовать отладчик python pdb под uWSGI, выполнение не останавливается на точке останова, вместо этого возвращается трассировка.

Вот код:

def application(env, start_response):
    import pdb; pdb.set_trace()
    start_response('200 OK',...
0
голоса
1
ответов
37
просмотров
Странное поведение foreach при использовании ссылок: foreach ($a as &$v) { ... }

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

У меня есть следующий код на PHP:

<?php
  $a = array('a', 'b', 'c', 'd');

  foreach ($a as &$v) { }
  foreach ($a as $v) { }

  print_r($a);
?>

На первый взгляд, программа выглядит нормально, но вывод, который я получаю, таков:

Array
(
    [0] => a
    [1]...
0
голоса
5
ответов
29
просмотров
Как удалить переменную из массива сессии в PHP

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

<?php
    session_start();
    if(isset($_GET['name'])) {
        $name = isset($_SESSION['name']) ? $_SESSION['name'] : array();
        $name[] = $_GET['name'];
        $_SESSION['name'] = $name;
    }
    if...
0
голоса
4
ответов
36
просмотров
Как заставить браузеры учитывать ориентацию JPEG по EXIF?

Проблема с автоматической ориентацией JPG-файлов в браузерах

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

Есть ли CSS-свойство, которое может помочь в этом? Или существует JavaScript-код для достижения...

0
голоса
5
ответов
25
просмотров
Форматирование строк против конкатенации

Заголовок: Зачем использовать форматированные строки вместо конкатенации?

Текст проблемы:

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

root = "sample"
output = "output"
path = "{}/{}".format(root, output)

Вместо того чтобы просто...

0
голоса
5
ответов
103
просмотров
Виджет - Iframe против JavaScript

У меня есть задача разработать виджет, который будет использоваться сторонним сайтом. Это не приложение для развертывания на сайте социального сетевого взаимодействия. Я могу предоставить разработчикам сайта ссылку, которая будет использоваться в качестве src для iframe, или могу разработать виджет...