Tag: python 2.7

наследование алмаза python и использование super () в родителях производного класса

Прежде всего, я должен извиниться за то, что у меня не было лучшего титула. Не стесняйтесь изменять его, если найдете более подходящий. В принципе, меня прослушивало поведение множественного наследования Python. В моем предыдущем SO-вопросе мне было поручено прочитать C3 MRO Python . Это действительно помогает мне лучше понять множественное наследование в Python. Просто, когда я […]

Время изменения файла не равно после вызова shutil.copystat (file1, file2) под Windows

Я запускаю следующий код с Python 2.7.5. под Windows: import os, shutil, stat, time with open('test.txt', 'w') as f: pass # create an arbitrary file shutil.copy('test.txt', 'test2.txt') # copy it shutil.copystat('test.txt', 'test2.txt') # copy its stats, too t1 = os.lstat('test.txt').st_mtime # get the time of last modification for both files t2 = os.lstat('test2.txt').st_mtime print t1 […]

Почему использование / usr / bin / env нарушает мой импорт Python?

Python 2.7.3 на OSX 10.8.2 В настоящее время я пишу скрипт, который импортирует модуль уценки. Я использовал #!/usr/bin/env python shebang для переносимости. Скрипт отлично работает, когда я запускаю его непосредственно в оболочке через ./myscript.py arg1 Когда я запускаю скрипт из-за оболочки (логина), например, через AppleScript do shell script "/path/to/myscript.py " & quoted form of arg1 […]

setup.py: переименование пакета src для имени проекта

Предположим, у вас есть проект под названием proj и в этом проекте у вас есть следующая структура: proj/ dists/ doc/ src/ __init__.py xyz.py abc.py test/ setup.py Как вы можете видеть, весь контент вашего проекта находится в src . Как сделать дистрибутив distutils из папки src ? Моя наивная идея, следуя учебнику , заключалась бы в […]

Потоковое видео на GAE

Почему я получаю эту ошибку? и вот как я называю потоковый API. import tweepy import sys creds = json.loads(open('credential.json').read()) tw_consumer_key = creds['tw_consumer_key'] tw_consumer_secret = creds['tw_consumer_secret'] tw_access_token = creds['tw_access_token'] tw_access_token_secret = creds['tw_access_token_secret'] try: auth = tweepy.OAuthHandler(tw_consumer_key, tw_consumer_secret) auth.set_access_token(tw_access_token, tw_access_token_secret) api = tweepy.API(auth) except Exception: service = None api = None # Query terms Q = "Better" […]

Как работают функции Python для строкового и юникодного принуждения / магии?

Я использую версию Python: 2.7.3. В Python мы используем магические методы __str__ и __unicode__ для определения поведения str и unicode в наших пользовательских классах: >>> class A(object): def __str__(self): print 'Casting A to str' return u'String' def __unicode__(self): print 'Casting A to unicode' return 'Unicode' >>> a = A() >>> str(a) Casting A to str […]

Как избежать шаблона при использовании супер (…) в Python 2.6+?

Есть ли хорошие (подходящие для использования в реальных проектах) способы или сокращение шаблона в таких вещах class B(A): def qqq(self): # 1 unwanted token "self" super(B, self).qqq() # 7 unwanted tokens plus 2 duplications ("B", "qqq") do_something() Я хочу, чтобы это выглядело следующим образом: class B(A): def qqq: super do_something() или (более реалистично) class B(A): […]

sklearn pipe – Применение весов образца после применения преобразования полиномиальных признаков в конвейере

Я хочу применить вес образца и в то же время использовать конвейер из sklearn, который должен преобразовать функцию, например, полиномиальный, а затем применить регрессор, например ExtraTrees. В следующих двух примерах я использую следующие пакеты: from sklearn.ensemble import ExtraTreesRegressor import numpy as np from sklearn.pipeline import Pipeline from sklearn.preprocessing import PolynomialFeatures Все работает хорошо, пока я […]

Почему программа daemon не выходит без соединения ()

Ответ может быть прямо передо мной по ссылке ниже, но я до сих пор не понимаю. Я уверен, что после того, как кто-то объяснит это мне, Дарвин позвонит мне. Пример здесь по этой ссылке , хотя я сделал некоторые изменения, чтобы попытаться поэкспериментировать и помочь понять. Вот код: import multiprocessing import time import sys def […]

Используя API Ansible Python, как я могу получить доступ к выводам уровня задач в моем коде?

Я использую бегун для плейера так: stats = callbacks.AggregateStats() playbook_cb = callbacks.PlaybookCallbacks(verbose=1) runner_cb = callbacks.PlaybookRunnerCallbacks(stats, verbose=1) pb = ansible.playbook.PlayBook( … # basic info ) results = pb.run() Переменная результатов содержит выходные данные следующим образом: {"status": 1, "result": {"127.0.0.1": {"unreachable": 0, "skipped": 0, "ok": 3, "changed": 2, "failures": 0}}} Это нормально. Но мне также нужен вывод […]

 
Interesting Posts for Van-Lav
Python - лучший язык программирования в мире.