python- все статьи тега ➜ страница 88


поймать конкретную ошибку HTTP в python

Я хочу поймать конкретную ошибку http, а не кого-либо из всей семьи.. что я пытался сделать это... import urllib2 try: urllib2.urlopen("some url") except urllib2.HTTPError: <whatever> но то, что я в конечном итоге ловлю любую ошибку http, но я хочу поймать только если указанная веб-страница не существует!! вероятно, это ошибка HTTP 404..но я не знаю, как указать, что поймать только ошибку 404 и пусть система запускает обработчик по умолчанию для других событий..предложения Нью-Йор ...

Список кортежей в словарь

вот как я сейчас конвертирую список кортежей в словарь на Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} есть ли лучший способ? Похоже, что для этого должен быть один лайнер. ...

Питон: сам. класс против типа (self) [дубликат]

этот вопрос уже есть ответ здесь: Разница между типом (obj) и obj.__класс__ 3 ответы мне интересно, есть ли разница между class Test(object): def __init__(self): print self.__class__.__name__ и class Test(object): def __init__(self): print type(self).__name__ ? есть ли причина предпочесть одно или другое? (в моем случае использования я хочу использовать его чтобы определи ...

Чтение довольно больших файлов json в Python [дубликат]

Возможные Дубликаты:есть ли эффективный и быстрый способ загрузки больших файлов json в python? Итак, у меня есть несколько довольно больших файлов в кодировке json. Самый маленький-300 МБ, но это, безусловно, самый маленький. Остальные-это несколько ГБ, где-то от 2 ГБ до 10 ГБ+. Так что я, кажется, не хватает памяти при попытке загрузить файл с Python. В настоящее время я просто запускаю некоторые тесты, чтобы примерно узнать, как долго дело с этим материалом собирается взять, чтобы п ...

Django 1.9 предупреждения об устаревании ярлык приложения

Я только что обновился до Django v1.8 и тестировал свою локальную настройку перед обновлением своего проекта, и у меня было предупреждение об устаревании, которое я никогда не видел раньше, и это не имеет для меня никакого смысла. Возможно, я просто что-то упускаю из виду или неправильно понимаю документацию. /Users/neilhickman/Sites/guild/ankylosguild/apps/raiding/models.py:6: RemovedInDjango19Warning: Model class ankylosguild.apps.raiding.models.Difficulty doesn't declare an explicit app_lab ...

Выполнение файла с аргументами в оболочке Python

Я хотел бы запустить команду в оболочке Python для выполнения файла с аргументом. например: execfile("abc.py") но как добавить 2 аргументы? ...

Как вычислить производную с помощью Numpy?

Как вычислить производную функции, например y = x2+1 С помощью numpy? допустим, я хочу значение производной при x = 5... ...

Python: издает звуковой сигнал

Я пытаюсь заставить программу дать мне звуковой сигнал. Я нахожусь на машине windows. Я посмотрел на http://docs.python.org/library/winsound.html но не уверен, как я могу запрограммировать это с помощью сканера штрих-кодов. вот мой код для серийного сканера штрих-кодов. ser = serial.Serial() ser.baudrate = 9600 #for windows ser.port = 2 #for COM3 ser.open() ser.write('hello') ser.close() UPDATE: так как я раздражаю своих сотрудников звуковым сигналом. Могу ли я получить его через аудиор ...

Чтение файла Excel в Python

у меня есть файл Excel Arm_id DSPName DSPCode HubCode PinCode PPTL 1 JaVAS 01 AGR 282001 1,2 2 JaVAS 01 AGR 282002 3,4 3 JaVAS 01 AGR 282003 5,6 Я хочу сохранить строку в форме Arm_id,DSPCode,Pincode. Этот формат настраивается, т. е. он может заменить на DSPCode,Arm_id,Pincode . Я сохраняю его формат в списке, ка ...

несколько осей в matplotlib с разными масштабами

Как можно реализовать несколько шкал в Matplotlib? Я не говорю о первичной и вторичной оси, построенной против одной и той же оси x, но что-то вроде многих тенденций, которые имеют разные масштабы, построенные по одной и той же оси y, и которые могут быть идентифицированы по их цветам. например, если у меня есть trend1 ([0,1,2,3,4]) и trend2 ([5000,6000,7000,8000,9000]) чтобы построить график против времени и чтобы два тренда были разных цветов и по оси Y, разных масштабов, как я могу это сдел ...

Понимание.метод get() в Python [дубликат]

этот вопрос уже есть ответ здесь: Зачем диктовать.получить (ключ) вместо dict[ключ]? 8 ответов sentence = "The quick brown fox jumped over the lazy dog." characters = {} for character in sentence: characters[character] = characters.get(character, 0) + 1 print(characters) Я не понимаю, что characters.get(character, 0) + 1 делает, остальное все кажется довольно простым. ...

Django form-set label

у меня есть форма, которая наследует от 2 других форм. В моей форме я хочу изменить метку поля, которое было определено в одной из родительских форм. Кто-нибудь знает как это можно сделать? Я пытаюсь сделать это в мой __init__, но он выдает ошибку, говоря, что "объект RegistrationFormTOS'не имеет атрибута' email'". Кто-нибудь знает как я могу это сделать? спасибо. вот мой код: from django import forms from django.utils.translation import ugettext_lazy as _ from registration.forms import Regi ...

Переключение между двумя кадрами в tkinter

Я построил свои первые несколько скриптов с приятным небольшим графическим интерфейсом на них, как показали учебники, но ни один из них не решает, что делать для более сложной программы. Если у вас что-то с меню "Пуск", на экране открытия, и после выбора пользователя вы переходите к другой части программы, и соответствующим образом обновить экран, что это элегантный способ сделать это? не только .destroy() рамочных меню "Пуск", а затем создать новый заполнены виджетами для другой части? И от ...

Эффективная сортировка массива numpy в порядке убывания?

Я удивлен, что этот конкретный вопрос не был задан раньше, но я действительно не нашел его ни на SO, ни на документации np.sort. скажем, у меня есть случайный массив numpy, содержащий целые числа, например: > temp = np.random.randint(1,10, 10) > temp array([2, 4, 7, 4, 2, 2, 7, 6, 4, 4]) если я сортирую его, я получаю порядок возрастания по умолчанию: > np.sort(temp) array([2, 2, 2, 4, 4, 4, 4, 6, 7, 7]) но я хочу, чтобы решение было отсортировано в спуск порядок. теперь я з ...

Как загрузить tsv-файл в фрейм данных Pandas?

Я новичок в python и панд. Я пытаюсь получить tsv файл загружен в панд DataFrame. Это то, что я пытаюсь и ошибка, которую я получаю: >>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='t')) Traceback (most recent call last): File "<pyshell#28>", line 1, in <module> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='t')) File "C:Python27libsite-packagespandascoreframe.py", line 318, in __init__ raise PandasError ...

ModuleNotFoundError: что значит main не является пакетом?

Я пытаюсь запустить модуль из консоли. Структура каталога такая: Я пытаюсь запустить модуль p_03_using_bisection_search.py С ...

Как работает полиморфизм в Python?

Я новичок в Python... и исходя из в основном Java-фона, если это что-то объясняет. Я пытаюсь понять полиморфизм в Python. Возможно, проблема в том, что я ожидаю, что концепции, которые я уже знаю, будут проецироваться на Python. Но я собрал следующий тестовый код: class animal(object): "empty animal class" class dog(animal): "empty dog class" myDog = dog() print myDog.__class__ is animal print myDog.__class__ is dog из полиморфизма, к которому я привык (например, java instanceof), ...

фоновая функция в Python

У меня есть скрипт на Python, который иногда отображает изображения для пользователя. Изображения иногда могут быть довольно большими, и они часто используются повторно. Отображение их не является критическим, но отображение сообщения, связанного с ними. У меня есть функция, которая загружает изображение, необходимое и сохраняет его локально. Прямо сейчас он запускается в строке с кодом, который отображает сообщение пользователю, но иногда это может занять более 10 секунд для нелокальных изображ ...

Как я могу присвоить значение переменной с помощью eval в python?

ОК. Поэтому мой вопрос прост: как я могу назначить значение переменной с помощью eval в Python? Я пытался eval('x = 1') но это не сработает. Он возвращает синтаксическую ошибку. Почему это не сработает? ...

библиотека jQuery-как HTML парсинг в Python?

есть ли библиотека Python, которая позволяет мне анализировать HTML-документ, подобный тому, что делает jQuery? т. е. я хотел бы иметь возможность использовать синтаксис селектора CSS для захвата произвольного набора узлов из документа, чтения их содержимого/атрибутов и т. д. единственный Python HTML parsing lib, который я использовал раньше, был BeautifulSoup, и хотя это нормально, я продолжаю думать, что было бы быстрее сделать мой синтаксический анализ, если бы у меня был синтаксис jQuery. ...