Ре-рейз исключение Python и сохранить трассировку стека

Я пытаюсь поймать исключение в потоке и вновь поднять его в главном потоке: import threading import sys class FailingThread(threading.Thread): def run(self): try: raise ValueError('x') except ValueError: ...

Tensorflow считывает изображения с метками

Я строю стандартную модель классификации изображений с Tensorflow. Для этого у меня есть входные изображения, каждому из которых присвоена метка (номер в {0,1}). Таким образом, данные могут храниться в виде списка в следующем формате: /path/to/image ...

Как сохранить и загрузить куки с помощью Python + Selenium WebDriver

Как я могу сохранить все куки в Python Selenium WebDriver в txt-файл, а затем загрузить их позже? В документации ничего не говорится о функции getCookies. ...

AttributeError: объект' module 'не имеет атрибута 'request'

когда я запускаю следующий код в Python - 3.3: import urllib tempfile = urllib.request.urlopen("http://yahoo.com") Я получаю следующее сообщение об ошибке: Я сделал это тоже, чтобы проверить: что я делаю не так? Заранее спасибо! ...

Построение 3D полигонов в python-matplotlib

мне не удалось просмотреть веб-страницы для решения следующего простого вопроса: Как нарисовать 3D полигон (скажем, заполненный прямоугольник или треугольник), используя значения вершин? Я пробовал много идей, но все не удалось, см.: from mpl_tool ...

Заполните имя пользователя и пароль с помощью selenium в python

Как я могу автоматически заполнить имя пользователя и пароль по ссылке ниже: from selenium import webdriver from selenium.webdriver.common.keys import Keys chromedriver = 'C:\chromedriver.exe' browser = webdriver.Chrome(chromedriver) browser.get('h ...

Python: WTForms могу ли я добавить атрибут-заполнитель при вводе поля?

Я хочу добавить атрибут-заполнитель в поле в WTForms. Как я могу это сделать? abc = TextField('abc', validators=[Required(), Length(min=3, max=30)], placeholder="test") приведенный выше код не действует Как я могу добавить атрибут placeholder со ...

распределительная плата.set trace () вызывая замороженные nosetests, не падает в отладчик

Я запускаю набор тестов (файлы.py) с помощью nosetests. Использование классического import pdb; pdb.set_trace() запуск nosetests просто никогда не завершается. Он просто висит прямо там, где была установлена точка останова, но никогда не падает ...

есть идеи, как обновить python PIP в окне windows?

pip install --upgrade pip не работает, потому что windows FS поврежден мозг и не позволит вам удалить открытый файл. Я попытался настроить свою среду на virtualenv, который я хочу обновить, а затем запустить из другого pip, но это не удается: (jm) ...

Использование панд в pd.чтение excel() для нескольких листов одной книги

У меня есть большой файл электронных таблиц (.xlsx), что я обрабатываю с помощью python pandas. Бывает, что мне нужны данные из двух вкладок в этом большом файле. Одна из вкладок содержит массу данных, а другая-всего несколько квадратных ячеек. когд ...

Когда я должен использовать классы в Python?

я программирую на python около двух лет; в основном данные (панды, mpl, numpy), но также сценарии автоматизации и небольшие веб-приложения. Я пытаюсь стать лучшим программистом и увеличить свои знания python, и одна из вещей, которая меня беспокоит, ...

Автоматически удалять.* pyc файлы и в противном случае-пустые каталоги, когда я проверяю новую ветку

Итак, вот интересная ситуация при использовании git и python, и я уверен, что это происходит и для других ситуаций. допустим, я делаю git РЕПО с папкой / foo/. В эту папку я положил /foo/program.py. я бегу program.py и программа.pyc создается. У мен ...

панды читают csv и фильтруют столбцы с помощью usecols

у меня есть csv-файл, который не приходит правильно с pandas.read_csv когда я фильтрую столбцы с usecols и использовать несколько индексов. import pandas as pd csv = r"""dummy,date,loc,x bar,20090101,a,1 bar,20090102,a,3 bar,20090103,a,5 ...

Как установить заголовки с помощью urllib python?

Я довольно новыми для языка Python urllib. Что мне нужно сделать, это установить пользовательский заголовок для запроса, отправляемого на сервер. В частности, мне нужно установить заголовки Content-type и Authorizations. Я просмотрел документацию ...

Изменение одного значения на основе другого значения в панд

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

ошибка регулярного выражения - нечего повторять

Я получаю сообщение об ошибке, когда я использую это выражение: re.sub(r"([^\s\w])(\s*)+","\1","...") Я проверил регулярное выражение в RegExr и это возвращает . как и ожидалось. Но когда я пытаюсь его в Python я получаю это сообщение об ошибке: ...

Функциональный модуль против staticmethod против classmethod в Против нет оформителей: какой фразеологизм является более подходящие для Python?

Я разработчик Java, который играл вокруг С Python и выключается. Я недавно наткнулся на в этой статье который упоминает распространенные ошибки Java-программистов, когда они берут Python. Первое попалось мне на глаза: статический метод в Java не ...

Как я могу создать случайное число, которое криптографически безопасно в python?

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

Как дать панды/библиотек matplotlib столбчатой диаграммы пользовательские цвета

Я только начал использовать pandas / matplotlib в качестве замены Excel для создания сложенных гистограмм. Я столкнулся с проблемой (1) в цветовой карте по умолчанию есть только 5 цветов, поэтому, если у меня есть более 5 категорий, то цвета повто ...

Python UnicodeDecodeError - я неправильно кодирую?

мысли о том, почему это не работает? Я действительно думал, что "игнорировать" будет правильно. >>> 'add \x93Monitoring\x93 to list '.encode('latin-1','ignore') Traceback (most recent call last): File "<interactive input>", line 1, ...