python- все статьи тега ➜ страница 50
Как получить доступ к локальному веб-серверу Django из внешнего мира
я следовал инструкциям здесь запустить Django с помощью встроенного веб-сервера и смог успешно запустить его с помощью python manage.py runserver. Если я получаю доступ к 127.0.0.1:port локально с веб-сервера, я получаю страницу Django, указывающую, что она работала. Я понимаю, что веб-сервер Django не является производственным сервером, но для меня важно иметь доступ к нему из внешнего мира , т. е. не из веб-браузера на сервере, а из другого компьютер. пробовал: http://mywebserver:port_dj ...
Как веб-фреймворки Python, WSGI и CGI подходят друг к другу
у меня есть Bluehost учетная запись, где я могу запускать скрипты Python как CGI. Я думаю, что это самый простой CGI, потому что для запуска я должен определить следующее в .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Теперь, когда я смотрю веб-программирование с Python, я много слышу о WSGI и о том, как его используют большинство фреймворков. Но я просто не понимаю, как все это сочетается, особенно когда мой веб-сервер предоставляется (Apache работает на машине ...
Пропустить заголовки при редактировании csv-файла с помощью Python
Я использую ниже указанный код для редактирования csv с помощью Python. Функции, вызываемые в коде, образуют верхнюю часть кода. проблема: я хочу, чтобы приведенный ниже код начал редактирование csv из 2-й строки, Я хочу, чтобы он исключал 1-ю строку, содержащую заголовки. Сейчас он применяет функции на 1-й строке и моя строка заголовка изменится. in_file = open("tmob_notcleaned.csv", "rb") reader = csv.reader(in_file) out_file = open("tmob_cleaned.csv", "wb") writer = csv.writer(out_file) ro ...
python: как узнать, какой тип исключения произошел?
у меня есть функция, вызываемая из основной программы: try: someFunction() except: print "exception happened!" но в середине выполнения функции он вызывает исключение, поэтому он переходит к except часть. как я могу точно видеть, что произошло в someFunction(), которая вызвала исключение произойдет? ...
Вставка изображения в IPython notebook markdown
Я начинаю сильно зависеть от приложения IPython notebook для разработки и документирования алгоритмов. Это потрясающе; но есть что-то, что кажется возможным, но я не могу понять, как это сделать: Я хотел бы вставить локальное изображение в мой (локальный) IPython notebook markdown, чтобы помочь в документировании алгоритма. Я знаю достаточно, чтобы добавить что-то вроде <img src="image.png"> к уценке, но это примерно столько, сколько я знаю. Я предполагаю, что я мог бы поставить изобра ...
Вызов функции int () для каждого элемента списка?
у меня есть список с числовыми строками, например: numbers = ['1', '5', '10', '8']; Я хотел бы преобразовать каждый элемент списка в целое число, так что это будет выглядеть так: numbers = [1, 5, 10, 8]; я мог бы сделать это с помощью цикла, вот так: new_numbers = []; for n in numbers: new_numbers.append(int(n)); numbers = new_numbers; это должно быть так некрасиво? Я уверен, что есть более подходящие для Python способ сделать это в одну строку кода. Пожалуйста, помогите мне. ...
Python вызов специального метода практический пример
Я знаю, что __call__ метод в классе запускается при вызове экземпляра класса. Однако я понятия не имею, когда я могу использовать этот специальный метод, потому что можно просто создать новый метод и выполнить ту же операцию, что и в __call__ метод и вместо вызова экземпляра, вы можете вызвать метод. Я был бы очень признателен, если кто-то дает практическое использование этого специальный метод. ...
В чем причина выполнения двойной вилки при создании демона?
Я пытаюсь создать демона в python. Я нашел следующий вопрос, в котором есть некоторые хорошие ресурсы, которые я в настоящее время следую, но мне любопытно, почему необходима двойная вилка. Я поцарапал вокруг google и нашел много ресурсов, объявляющих, что один необходим, но не почему. некоторые упоминают, что это должно предотвратить демон от приобретения управляющего терминала. Как бы он это сделал без второй вилки? Каковы последствия? ...
Построить две гистограммы одновременно с matplotlib
Я создал гистограмма, используя данные из файла и никаких проблем. Теперь я хотел наложить данные из другой файл в той же гистограмме, поэтому я делаю что-то вроде n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) но проблема в том, что для каждого интервала появляется только бар с самым высоким значением, а другой скрыт. Интересно, как я могу построить обе гистограммы одновременно с разными цветами. ...
Изменить текст метки галочки
Я хочу внести некоторые изменения в некоторые метки на участке. например, если я делаю: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') размер шрифта и ориентация метки тика изменяется. однако, если попробовать: label.set_text('Foo') метки засечки составляет не изменить. Также, если я делаю: print label.get_text() ничего не печатается. вот еще одна странность. Когда я попробовал это: from pylab import * axes = figure().add_su ...
Как преобразовать изображение PIL в массив numpy?
хорошо, я играю с преобразованием объекта изображения PIL туда и обратно в массив numpy, чтобы я мог делать некоторые более быстрые пиксельные преобразования пикселей, чем PIL ...
Почему @foo.сеттер в Python не работает для меня?
Итак, я играю с декораторами в Python 2.6, и у меня возникли некоторые проблемы с их работой. Вот мой файл класса: class testDec: @property def x(self): print 'called getter' return self._x @x.setter def x(self, value): print 'called setter' self._x = value то, что я думал, что это означает, чтобы лечить x как свойство, но вызовите эти функции на get и set. Итак, я включил холостой ход и проверил его: >>> from testDec import testDe ...
Сравнение Python None: должен ли я использовать "is" или ==?
Возможные Дубликаты:когда оператор '= = 'не эквивалентен оператору` is'? (Python) Я использую Python 2.x. мой редактор дает мне "предупреждение" подчеркивание, когда я сравниваю my_var == None, но без предупреждения, когда я использую my_var is None. Я сделал тест в оболочке Python и определил, что оба являются допустимым синтаксисом, но мой редактор, похоже, говорит, что my_var is None предпочтительнее. так ли это, и если да, то почему? ...
Что такое правильный способ для форматирования многострочных dict в Питоне?
в Python я хочу написать многострочный дикт в своем коде. Есть несколько способов его форматирования. Вот некоторые из них, которые я мог бы придумать: mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } Я знаю, что любой из вышеперечисленных синтаксически корректен, но я предполагаю, что есть один предпочтительный стиль отступа и разрыва ст ...
Переменные внутри и вне функции init () класса
Я пытаюсь понять, есть ли вообще разница между этими классами кроме названия? Имеет ли значение, если я использую или не использую функцию __init__() при объявлении переменной "value"? class WithClass (): def __init__(self): self.value = "Bob" def my_func(self): print(self.value) class WithoutClass (): value = "Bob" def my_func(self): print(self.value) мое главное беспокойство заключается в том, что я буду использовать его в одном направлении, когда э ...
Python проверяет действительный адрес электронной почты?
есть ли хороший способ проверить ввод формы с помощью регулярного выражения, чтобы убедиться, что это правильный адрес электронной почты стиля? Поиск с прошлой ночи, и все, кто ответил на вопросы людей по этой теме, также, похоже, имеют проблемы с ним, если это поддоменный адрес электронной почты. ...
Почему бы нам не использовать sys.setdefaultencoding ("utf-8") в скрипте py?
Я видел несколько скриптов py, которые используют это в верхней части скрипта. В каких случаях следует использовать? import sys reload(sys) sys.setdefaultencoding("utf-8") ...
В Python, как мне разделить строку и сохранить разделители?
вот самый простой способ объяснить это. Вот что я использую: re.split('W', 'foo/bar spamneggs') -> ['foo', 'bar', 'spam', 'eggs'] вот что я хочу: someMethod('W', 'foo/bar spamneggs') -> ['foo', '/', 'bar', ' ', 'spam', 'n', 'eggs'] причина в том, что я хочу разделить строку на токены, манипулировать ею, а затем снова собрать ее вместе. ...
Ошибка MySQL "неверное строковое значение" при сохранении строки unicode в Django
я получил странное сообщение об ошибке при попытке сохранить first_name, last_name для модели auth_user Django. неудачные примеры user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value: 'xC4x8Dius' for column 'last_name' at row 104 user.first_name = u'Валерий' user.last_name = u'Богданов' user.save() >>> Incorrect string value: 'xD0x92xD0xB0xD0xBB...' for column 'fir ...
Python "SyntaxError: Non-ASCII символ' xe2 ' в файле"
Я пишу некоторый код python, и я получаю сообщение об ошибке, как в заголовке, от поиска это связано с набором символов. вот строка, которая вызывает ошибку hc = HealthCheck("instance_health", interval=15, target808="HTTP:8080/index.html") Я не могу понять, какой символ не находится в наборе ANSI ASCII? Кроме того, поиск "xe2 " больше не дает информации о том, какой символ появляется. Какой символ в этой строке вызывает проблему? Я также видел несколько исправлений для этого вопроса, но ...