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


setup.py примеры?

после изучения этой страницы: http://docs.python.org/distutils/builtdist.html Я надеюсь найти некоторые setup.py файлы для изучения, чтобы сделать свой собственный (с целью создания файла Fedora rpm). может ли сообщество s. o. указать мне на некоторые хорошие примеры? ...

Соль и хэш пароль в python

этот код должен хэшировать пароль с солью. Соль и хэшированный пароль сохраняются в базе данных. Самого пароля нет. Примечание: я использую url-адрес безопасной версии b64encode по привычке. import hashlib import base64 import uuid password = 'test_password' salt = base64.urlsafe_b64encode(uuid.uuid4().bytes) t_sha = hashlib.sha512() t_sha.update(password+salt) hashed_password = base64.urlsafe_b64encode(t_sha.digest()) ...

Сериализация словаря Python в XML [закрыто]

существует простой модуль сериализации JSON с именем "simplejson", который легко сериализует объекты Python в JSON. Я ищу аналогичный модуль, который может сериализоваться в XML. ...

Написание парсера для регулярных выражений

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

Как запустить.Ipynb Jupyter ноутбук от терминала?

Я заранее извиняюсь, если это уже было задано, но я немного погуглил, и я не мог найти ответ на, казалось бы, простой вопрос. У меня есть код в a .ipynb файл и получил его до такой степени, что мне действительно не нужна "интерактивная" функция IPython Notebook. Я хотел бы просто запустить его прямо из командной строки терминала Mac. в принципе, если бы это был просто файл .py, я считаю, что мог бы просто сделать python filename.py из командной строки. Есть что-то похожее на .ipynb файл? ...

как проверить dtype столбца в python pandas

мне нужно использовать различные функции для обработки числовых столбцов и строковых столбцов. То, что я сейчас делаю, действительно глупо: allc = list((agg.loc[:, (agg.dtypes==np.float64)|(agg.dtypes==np.int)]).columns) for y in allc: treat_numeric(agg[y]) allc = list((agg.loc[:, (agg.dtypes!=np.float64)&(agg.dtypes!=np.int)]).columns) for y in allc: treat_str(agg[y]) есть ли более элегантный способ сделать это? Е. Г. for y in agg.columns: if(dtype(agg[y]) == 'strin ...

Python split () без удаления разделителя [дубликат]

этот вопрос уже есть ответ здесь: в Python, как мне разделить строку и сохранить разделители? 9 ответов этот код почти делает то, что мне нужно.. for line in all_lines: s = line.split('>') кроме того, что он удаляет все разделители'>'. и <html><head> получается в ['<html','<head'] есть ли способ использовать метод split (), но сохранить разделитель, вместо того, что ...

Каков самый простой способ очистить базу данных от CLI с помощью manage.py в Джанго?

Я использую Django для создания веб-сайта с MySQL. Теперь, когда я учусь, мне нужно очень часто менять модель, поэтому я хочу, чтобы все таблицы очищались и создавались новые таблицы. но syncdb не касается существующих таблиц. Есть ли лучший способ справиться с этой проблемой? ...

Python: как получить stdout после запуска ОС.система?

Я хочу получить stdout в переменной после выполнения os.system звонок. давайте возьмем эту строку в качестве примера: batcmd="dir" result = os.system(batcmd) result будет содержать код ошибки (stderr0 под Windows или 1 под некоторым linux для приведенного выше примера). как я могу получить stdout для команды без использования перенаправления в команду? ...

Разница между НП.значит и ТФ.уменьшить среднее значение в Numpy и Tensorflow?

на MNIST beginner tutorial, есть accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float")) tf.cast в основном изменяет тип тензора объекта, но в чем разница между tf.reduce_mean и np.mean? вот док на tf.reduce_mean: reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=None) input_tensor: The tensor to reduce. Should have numeric type. reduction_indices: The dimensions to reduce. If `None` (the defaut), reduces all dimensions. # 'x' is [[1., 1. ]] # [2., ...

Как создать таймер с помощью tkinter?

Мне нужно закодировать программу с библиотекой Tkinter Python. моя главная проблема в том, что я не знаю как создать таймер или часы как hh:mm:ss. Мне нужно обновиться (вот что я не знаю как это сделать). ...

Заморозить Пип и Пип списка

сравнение выходов показывает различия: user@user-VirtualBox:~$ pip list feedparser (5.1.3) pip (1.4.1) setuptools (1.1.5) wsgiref (0.1.2) user@user-VirtualBox:~$ pip freeze feedparser==5.1.3 wsgiref==0.1.2 в документации Pip говорится freeze Output installed packages in requirements format. list List installed packages. но что такое "формат требований", и почему pip list создать более полный список, чем pip freeze? ...

правильный способ использования super (передача аргументов)

Итак, я следовал Python супер считается вредным, и пошел проверить его примеры. , пример 1-3, который должен показать правильный способ вызова super при обращении __init__ методы, которые ожидают разные аргументы, flat-out не работает. вот что я получил: ~ $ python example1-3.py MRO: ['E', 'C', 'A', 'D', 'B', 'object'] E arg= 10 C arg= 10 A D arg= 10 B Traceback (most recent call last): File "Download/example1-3.py", line 27, in <module> E(arg=10) File "Download/example1-3.py", ...

интерактивная отладка оболочки с помощью pycharm

Я новичок в PyCharm. Я использую простоя в течение длительного времени. очень удобно использовать объекты Python после выполнения скрипта в режиме ожидания. Есть ли способ использовать объекты скрипта после его выполнения с помощью интерактивной оболочки python с помощью PyCharm? например, у нас есть' тестовый ' проект с одним файлом 'test.py': a = '123' print a после выполнения мы можем получить результат: 123 Process finished with exit code 0 Как я могу использовать строку ' a ' с инт ...

Django return redirect () с параметрами

в моей функции просмотра я хочу вызвать другое представление и передать ему данные: return redirect('some-view-name', backend, form.cleaned_data) , где бэкэнд регистрации.backends объект и форма.cleaned_data-это дикт данных формы (но оба должны быть отправлены как *args или * * kwargs, чтобы предотвратить повышение Don't mix *args and **kwargs in call to reverse()! ошибка). Из того, что я нашел в документах : def my_view(request): ... return redirect('some-view-name', foo='bar') по ...

Как остановить колбу от инициализации дважды в режиме отладки?

при построении сервиса Flask в Python и установке режима отладки, сервис Flask инициализируется дважды. При инициализации загружает кэш и тому подобное, это может занять некоторое время. Необходимость делать это дважды раздражает, когда в режиме разработки (отладки). Когда debug выключен, служба Flask инициализируется только один раз. Как остановить колбу от инициализации дважды в режиме отладки? ...

Как я могу найти объединение двух запросов Django?

У меня есть модель Django с двумя методами пользовательского менеджера. Каждый возвращает другое подмножество объектов модели, основанное на другом свойстве объекта. есть ли способ получить queryset или просто список объектов, это объединение запросов, возвращаемых каждым методом диспетчера? ...

Лучший способ найти месяцы между двумя датами

У меня есть необходимость быть в состоянии точно найти месяцы между двумя датами в python. У меня есть решение, которое работает, но его не очень хорошо (как в элегантном) или быстро. dateRange = [datetime.strptime(dateRanges[0], "%Y-%m-%d"), datetime.strptime(dateRanges[1], "%Y-%m-%d")] months = [] tmpTime = dateRange[0] oneWeek = timedelta(weeks=1) tmpTime = tmpTime.replace(day=1) dateRange[0] = tmpTime dateRange[1] = dateRange[1].replace(day=1) lastMonth = tmpTime.month months.append(tmpT ...

Совместим ли Tensorflow с рабочим процессом Windows?

Я ничего не видел о совместимости с Windows-это в пути или в настоящее время доступно где-то, если я приложу некоторые усилия? (У меня есть Mac и Ubuntu box, но машина Windows-это та, с дискретной видеокартой, которую я сейчас использую с theano). ...

Невозможно передать аргумент python с помощью "#!/usr/bin / env python"

мне нужно было иметь непосредственно исполняемый скрипт python, поэтому я начал файл с #!/usr/bin/env python. Однако мне также нужен небуферизованный выход, поэтому я попробовал #!/usr/bin/env python -u, но это не удается с python -u: no such file or directory. узнал, что #/usr/bin/python -u работает, но мне это нужно, чтобы получить python на PATH для поддержки virtual env средах. Каковы мои варианты? ...