Вопросы-ответы - все решения ➜ страница 184
Запуск скрипта python в виртуальной среде из планировщика задач windows
Я пытаюсь настроить повторяющуюся задачу Python через планировщик задач windows. У меня был успех, когда я ввел путь к ' python.exe ' и предоставить путь скрипта в качестве параметра планировщику задач windows (см. скриншот ниже) Однако я хочу иметь возможность выбрать конкретную виртуальную среду, в которой будет выполняться сценарий. У меня не так много знаний о venv, и я обычно использую его, открывая cmd и запуская Scriptsactivate.летучая мышь в нужный каталог виртуальной среды. Как ...
схема дуршлага для отображения, где ключи являются переменными, а значения-массивами
Как определить схему в дуршлаге для JSON следующего вида? { 'data' : { 'key_1' : [123, 567], 'key_2' : ['abc','def'], 'frank_underwood' : [666.66, 333.333], ... etc ... } } Ключи внутри "data" могут быть любой строкой, а значения-массивами. В настоящее время у меня есть следующее, Но это действительно не накладывает никаких ограничений на типы значений, которые может иметь отображение. class Query(colander.MappingSchema): data = colander.SchemaNod ...
Обновить несколько строк в таблице SQL
Предположим, что существует полностью заполненный массив данных String[n] [3] myData. Я хочу сделать вот что: for (String[] row : myData) { SQL = "update mytable set col3 = row[2] where col1 = row[0] and col2=row[1];" } Очевидно, я многое упустил, но я хочу выразить эту мысль как можно более кратко. Есть ли простой способ сделать это в одной команде DB? Как насчет не столь простого способа? Правки: Данные не поступают из другой таблицы (это веб - форма подачи-экзамен множественного ...
Сборка (или NASM) досадная проблема
Раньше я компилировал свой asm-код с помощью TASM (на winXP), но у меня были некоторые проблемы, поэтому теперь я использую NASM (на linux). Этот фрагмент показывает, что я пытаюсь сделать: (gdb) list 35 30 xor ecx,ecx # ecx is a counter 31 mov bl, ' ' # this is what I'm looking for 32 count_spaces: 33 mov al,[esi] # grab a char 34 jz spaces_counted # is this the end? 35 inc esi # next char 36 cmp al,bl ...
Android-ImageView: setImageBitmap VS setImageDrawable
В чем разница между setImageBitmap и setImageDrawable? У меня есть образ, который я хотел бы установить динамически из файла. В учебнике, которому я следовал, говорится, что нужно преобразовать мой Bitmap в BitmapDrawable, а затем установить его с помощью setImageDrawable. Я заметил, что установка Bitmap непосредственно с setImageBitmap также работает, но я не замечаю никакой разницы. Bitmap image = BitmapFactory.decodeFile(imgFile.getAbsolutePath()); BitmapDrawable bitmapDrawable = new Bitmap ...
Как я могу обрабатывать потоковые данные в tornado асинхронно, одновременно обрабатывая код ответа синхронно?
Мой вызов API tornado вызовет другой URL-адрес, а затем передаст результат обратно клиенту. Однако если внутренний URL-адрес возвращает код ошибки, я хочу обработать свою собственную ошибку отдельно и передать содержимое ошибки клиенту. В настоящее время у меня есть вот что: @web.asynchronous @gen.coroutine def get(self, job_id): url = ... client = httpclient.AsyncHTTPClient() # handle_chunk will forward received bytes to the client, allowing # other HTTP requests to be handle ...
Двусторонняя привязка между DataGrid и массивом
У меня есть массив с именем: string[,] TableData; Могу ли я связать его содержимое с элементом управления DataGrid с помощью привязки? Если это возможно, я хотел бы, чтобы пользователь мог редактировать сетку и отражать изменения в массиве. ...
Флажок с DataGrid WPF
Я пытаюсь создать DataGrid в WPF 4.0 с помощью MVVM... Требуемые функции - Muti-выбор строк с помощью флажка (один клик) a установите флажок все, чтобы проверить все флажки в datagrid Что-то вроде этого - Прошло 2 дня, и я не могу понять, как эффективно решить эту проблему.. Рабочий пример - это то, что мне нужно сейчас как можно скорее.. Я буду очень признателен, если у кого-то есть рабочее решение, чтобы поделиться со мной... N пожалуйста, не говорите мне гуглить эту вещь, потом ...
Как получить доступ к имени Поля PivotCell.RowItem (n)?
У меня есть сводная таблица Exel 2007, использующая классическую компоновку, которая имеет 2 поля строк. Для данной ячейки данных PivotCell я хочу выполнить цикл и определить соответствующие имена полей строк и значения элементов для этой ячейки. Мой код прекрасно работает, если я нахожусь в строке sub-total или grand total (0 или 1 элементов, связанных с ячейкой). Но это не удается, если я пытаюсь работать с ячейкой, связанной с 2 элементами - "Ошибка времени выполнения '1004': ошибка, определе ...
Ошибка Bloomberg DDE при вызове из Python
Я пытаюсь отправить команды на терминал Bloomberg с помощью DDE. Например: для отображения страницы Microsoft я могу отправить: <blp-1><CANCEL><CANCEL><HOME>MSFT<EQUITY><GO> Это прекрасно работает с использованием библиотеки VBA из EXCEL. Однако я пытаюсь сделать то же самое из сценария Python. Я использую код отсюда (из-за некоторых ограничений я не могу использовать более стандартные модули win32ui/dde python) Http://code.activestate.com/recipes/5776 ...
Вложенные генераторы Python
Я пытался реализовать обратную функцию itertools.izip на Python 2.7.1. Дело в том, что я нахожу проблему, и у меня нет объяснения. Решение 1, iunzip_v1 работает отлично. Но решение 2. iunzip_v2, работает не так, как ожидалось. До сих пор я не нашел никакой релевантной информации об этой проблеме, и, читая PEP о генераторах, кажется, что это должно работать, но это не так. import itertools from operator import itemgetter def iunzip_v1(iterable): _tmp, iterable = itertools.tee(iterable, 2) ...
Раздел CData не закончен проблема
Когда я использую DOMDocument:: loadXML () для моего XML ниже я получаю ошибку: Warning: DOMDocument::loadXML() [domdocument.loadxml]: CData section not finished http://www.site.org/displayimage.php?album=se in Entity, Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag image line 7 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag quizz line 3 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature ...
Pandas DataFrame groupby два столбца и получить первый и последний
У меня есть DataFrame как следовать. df = pd.DataFrame({'id' : [1,1,2,3,2], 'value' : ["a","b","a","a","c"], 'Time' : ['6/Nov/2012 23:59:59 -0600','6/Nov/2012 00:00:05 -0600','7/Nov/2012 00:00:09 -0600','27/Nov/2012 00:00:13 -0600','27/Nov/2012 00:00:17 -0600']}) Мне нужно получить вывод, подобный следующему. combined_id | enter time | exit time | time difference Combined_id должна быть создана группировка 'ID' и 'значение' g = df.groupby(['id', 'value']) Следующее Не р ...
Как сравнить только время свидания в Swift
У меня есть два объекта даты: 1: 2017-01-13 11:40:17 +0000 2: 2016-03-15 10:22:14 +0000 Мне нужно сравнить только время этих значений и игнорировать дату Пример: 12: 00am и 12: 01am, 12: 01 позже так (12: 01am > 12: 00am) = = true ...
Невозможно добавить PPA: 'ppa: ondrej/php5-5.6'
Я пытаюсь обновить свой php 5.5.9 до 5.6 на машине Ubuntu. Но когда я бегу: sudo add-apt-repository ppa:ondrej/php5-5.6 Я получаю: Cannot add PPA: 'ppa:ondrej/php5-5.6'. Please check that the PPA name or format is correct. Как я могу это исправить? Править Я побежал: sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php5 Но когда я бегу: php5 -v Я все еще получаю php 5.5.9: PHP 5.5.9-1ubuntu4.20 (cli) (built: Oct 3 2016 13:00:37) ...
Обработка исключений в perl
Я видел, как 1 появляется в конце блоков eval для обработки исключений в perl. Почему это необходимо? Что происходит, если блок eval возвращает false? Требуется ли это, даже если мы не используем $@ напрямую, а какую-то библиотеку из CPAN для обработки исключений? ...
Тот же url для перегруженных методов контроллера
В моем приложении web api я хочу, чтобы клиенты могли делать запросы, используя тот же путь, но передавая другой тип параметров. Например: public class MyController : ApiController { [HttpDelete] public IHttpActionResult Delete(int id) {..} [HttpDelete] public IHttpActionResult Delete2(Guid id) {..} [HttpDelete] public IHttpActionResult Delete3(string id) {..} } Я хочу, чтобы url-адрес для каждого метода был похож, например: api/MyController/1 api/MyController/abc etc ...
Поиск совпадений в двух массивах с индексом
Я прохожу через испытание мутаций FreeCodeCamp. Вот что я должен сделать: Возвращает true, если строка в первом элементе массива содержит все буквы строки во втором элементе массива. Например, ["hello", "Hello"], должно возвращать true, потому что все буквы во второй строке присутствуют в первой, игнорируя регистр. Аргументы ["hello", "hey"] должны возвращать false, так как строка "привет "не содержит буквы"у". Наконец, ["чужой", "линия"], должен вернуть true, потому чт ...
Stripe-проверка баланса карты [закрыто]
Интересно, можно ли проверить, достаточно ли у (дебетовой или кредитной) карты остатка для оплаты (не так далеко) будущих платежей. Я читал Stripe API , но я не могу найти ничего о том, возможно ли это или нет (я надеюсь, что это так). Я знаю, что Stripe проверяет каждую карту, но мне нужно знать, достаточно ли у нее баланса для суммы, которая будет снята позже. Спасибо! ...
Держите местоположение по центру, при изменении заполнения Google Maps в Android
Предположим, что в центре карты находится Эйфелева башня, когда я изменяю нижнее отступление на половину высоты экрана, Эйфелева башня остается на своем месте. Я хочу переместить Эйфелеву башню в середину верхней половины экрана. Кто-нибудь может мне помочь? ...
Как найти, пересекается ли линия в JTS?
Есть ли способ узнать, если линия пересекает себя в СТС? Как на следующем рисунке, как я могу найти, если линия пересекает себя? Я создаю эту линию, просто давая координаты ее 4 ребер. Заранее благодарю. ...
Как преобразовать целое число в шестнадцатеричную нотацию?
Использование: Firebird 2.5.3 В хранимой процедуре (PSQL) преобразование числа из шестнадцатеричной записи в десятичную выполняется легко: DECLARE VARIABLE I INTEGER; BEGIN I = CAST('0x0FFFE' AS INTEGER); -- I will have the value 65534 Как можно добиться обратного? т.е.. Перевести из десятичной системы счисления в шестнадцатеричную? ...
Распределение случайных чисел
У меня есть два варианта кода: Вариант 1 int myFunc() { return new Random().nextInt(); } Или: Вариант 2 private static final Random random = new Random(); int myFunc() { return random.nextInt(); } Я понимаю, что option 2 более идиоматично. Я задаюсь вопросом о действительности option 1. В option 1 я буду использовать только первое число, порожденное данным семенем. В option 2 я выбираю семя и генерирую числа n, используя это семя. IIUC гарантии на случайность находятся на это ...
"Самая быстрая" хэш-функция реализована в Java, сравнивая часть файла
Мне нужно сравнить два разных файла экземпляра "File" в Java и хочу сделать это с помощью быстрой хэш-функции. Идея: - Хеширование 20 первых строк в файле 1 - Хеширование 20 первых строк в файле 2 - Сравните два хэша и верните true, если они равны. Я хочу использовать самую" быструю " хэш-функцию, когда-либо реализованную в Java. Какой из них вы бы выбрали? ...
целочисленное деление в Ruby с отрицательным значением
Пытаясь сделать отрицательное деление значений в Ruby, например -123 / 10, почему он возвращает -13 вместо -12 ? ruby -v ruby 1.9.3p375 (2013-01-18) [x86_64-darwin12.2.1] irb(main):001:0> -123/10 => -13 irb(main):002:0> -123%10 => 7 -123/10 возвращает -12 и -123%10 возвращает -3 В C / C++, как и ожидалось. ...
Перезапуск ADB из Android Studio
Я ранее работал на Eclipse и только что перешел на Android Studio. Все работает нормально, лучше и быстрее. Я работаю на реальном устройстве, и Android Studio распознает его без проблем. Но когда я отключаю и снова подключаю свое устройство, оно больше не распознает мое устройство, мне нужно выйти и перезапустить Android Studio. Я не могу найти способ "сбросить adb", как функция Eclipse. Можно ли перезапустить ADB из Android Studio? Если ну и как? ...
Печать символов с ударением в Python 2.7
Я новичок в python. Я пытаюсь печатать символы с ударением, например: # -*- coding: utf-8 -*- print 'éàÇÃãéèï' Но когда я выполняю этот код, я получаю: >> ├®├á├ç├â├ú├®├¿├» Я использую 64-битную Windows 7 и Python 2.7.5, у меня есть код в file.py и выполняю его с python file.py ...
В C# метод findAll против где скорость
Кто-нибудь знает разницу в скорости между Where и FindAll в списке. Я знаю, где находится часть IEnumerable, а FindAll-часть списка, мне просто интересно, что быстрее. ...
Получить все ячейки в UITableView?
Мне нужно получить массив всех ячеек в моем UITableView. В настоящее время я использую следующий метод: -(NSArray *)allTableViewCellsArray { NSMutableArray *cells = [[NSMutableArray alloc] init]; for (NSInteger j = 0; j < [tableView numberOfSections]; ++j) { for (NSInteger i = 0; i < [tableView numberOfRowsInSection:j]; ++i) { [cells addObject:[tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:j]]]; } } retu ...
Дублирование Строк В DataGridView
Следующий код загружает файл с разделителями табуляции в мой DataGridView (загружает 1 запись из файла данных). Все это прекрасно работает, однако мне нужно продублировать эту запись X раз. Как только строка будет продублирована, мне нужно будет в конечном итоге отредактировать некоторые поля и записать в новый файл с добавленными строками. Я пробовал добавлять строки динамически, но он кричит на меня, говоря, что я не могу, потому что данные связаны. Предложения? Dim file As String = "Te ...