Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1244.0 пользователей не могут ошибаться!
?6954
прекрасное6446
говно5911
говнорашка5512
хуита4725
anime3068
linux2656
music2638
bnw2606
рашка2570
log2365
ололо2205
дунч1854
pic1816
сталирасты1491
украина1439
быдло1438
bnw_ppl1430
дыбр1238
гімно1158

Поясните по хардкору за stdout в пайтоне. Пытаюсь по win записать вывод в файл, в том числе то что валится из subprocess, только в файл пишутся принты которые делаю в коде, а то что валится в вывод от библиотек и от subprocess - пустота.
Задавал и shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, bufsize=1
и нихера.
Вывод от библиотек тоже уходит вникуда.
URGENT PLS!

#WG6POH (4) / @hongweibing / 3875 дней назад

После пайтона даже в матлабе можно строить модели без отвращения. Хотя нумерация в массивах с 1 - это уж слишком... но запятые! такая милая декоративная деталь :3

/* на самом деле в пайтоне много полезных встроенных преобразований и методов анализа данных, а есть ли они в матлабе, я пока не знаю... */

#GTT2NH (12) / @8 / 3886 дней назад

/К сожалению, некоторые старые версии Python (в частности, интерпретатор) были утеряны вследствие повреждения репозитория, поэтому обратимся к чуть более поздним версиям, чтобы увидеть, как были реализованы объекты/
http://habrahabr.ru/company/mailru/blog/234747/
Году кажется в 2002, довольно скоро после того, как я практически познакомился с Питоном впервые, мне почему-то приснилось, что внезапно исходники интерпретатора (CVS по всей видимости, кто же ещё) остались у меня одного. Знаете, эдакий приятный сон о том, как спасаешь что-нибудь ценное, прямо как Аркадий Паровозов.
Мне этот сон показался неумным тогда, и кажется неумным до сих пор. Сейчас это звучит уже совсем невероятно: слишком большое сообщество и нормальный распределённый контроль версий. Да и в 2002 г. тоже уже не было реально, чего уж там.
Однако оговорка в статье заставила меня об этом сне вспомнить...
Старперский пост какой-то получился.
Компенсирую тем, что в 1990 г., когда Питон уже кое-как был, я ходил в начальную школу и компьютер, если не считать микрокалькуляторов, руками к тому моменту трогал раз пять (впервые я лет в 5 пытался мочить Space Invaders на болгарском клоне PDP-11 у папы на работе). Только через год у меня появился Спектрум и только ещё через год я ощутил кайф во время собственных попыток на нём что-то запрограммировать.

#BHM3LF (3+2) / @dluciv / 3887 дней назад

питон течёт
@ у кастомеров виснет
@ кастомеры ебут продактовнера
@ девелопер(у)ам бомбит ппц просто

#14RUYG (24) / @ulidtko / 3895 дней назад

What happens if you write a TCP stack in Python?

#0CRC5R (2+1) / @ninesigns / 3903 дня назад

Пытаюсь поднять локальную версию бнвачика, дабы немного его допилить.

Смело преодолел мелкие несоответствия инструкции по установке и кода (пулл-реквест, а может, просто жалоб и нытья пост, будет позже).

Но:

$ test -d .venv && echo 'yes'
yes
$ make run
if test -d .venv; then\
        bash -c "source .venv/bin/activate && twistd -ny bnw/scripts/instance.py";\
else\
        twistd -ny bnw/scripts/instance.py;\
fi
Unhandled Error
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 642, in run
    runApp(config)
  File "/usr/lib/python2.7/dist-packages/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 376, in run
    self.application = self.createOrGetApplication()
  File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 441, in createOrGetApplication
    application = getApplication(self.config, passphrase)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 452, in getApplication
    application = service.loadApplication(filename, style, passphrase)
  File "/usr/lib/python2.7/dist-packages/twisted/application/service.py", line 405, in loadApplication
    application = sob.loadValueFromFile(filename, 'application', passphrase)
  File "/usr/lib/python2.7/dist-packages/twisted/persisted/sob.py", line 210, in loadValueFromFile
    exec fileObj in d, d
  File "bnw/scripts/instance.py", line 26, in <module>
    from bnw.core.bnw_mongo import open_db
  File "/home/minoru/docs/git/bnw/bnw/core/bnw_mongo.py", line 7, in <module>
    import motor
exceptions.ImportError: No module named motor

Failed to load application: No module named motor

Makefile:59: recipe for target 'run' failed
make: *** [run] Error 1

При этом:

$ bash -c 'source .venv/bin/activate && python'
Python 2.7.8 (default, Jul 26 2014, 15:25:14)
[GCC 4.9.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import motor

>>> motor.MotorClient()

MotorClient(MongoClient([]))
>>>

Как это починить?

#D6CIB4 (26+1) / @minoru / 3907 дней назад

Так, я снова провожу собеседование. В прошлый раз я помню спрашивал про отличные вопросы, сейас пойду найду тот тред, и буду составлять план. Пока мне помогает Джоэл Спольски:
1. Знакомство.
2. Вопрос про прошлую работу/проекты.
3. Невозможный вопрос. (вот тут я сомневаюсь, зачем такое задавать)
4. Вопросы по собственно технологиям и напишите задачку.
5. Вам все понравилось в вашем коде?
6. У вас есть вопросы?

#2I8210 (8) / @partizan / 3908 дней назад

Eduardo Costa writes:

Is there anything in the semantic of Python that makes it much more difficult to
implement a Python compiler than a Racket compiler?

Python is much more dynamic than Racket. As an illustration, look at a simple
operation: addition. In Racket,

(+ a b)

requires dispatching on the types of a and, from a finite (and small)
list of admitted candidates (fixnum, flonum, ...). Anything else is an error.

In Python,

a + b

is just syntactic sugar for

a.__add__(b)

which means (1) Look up the type of a, (2) look up 'add' in the
method dictionary of that type and its supertypes, (3) if not found,
look up 'radd' in the method dictionary of the type of b, (4) call
the resulting method. None of the intermediate lookups can be cached
because everything might be different the next time that operation is
executed: a and b can have different types, and the definition of
add for the types of a and b can have changed.

Konrad.

лан.

#FGQ32N (1) / @ninesigns / 3935 дней назад

Оказывается, строчка "No module named some_shit" означает, что не хватает пермишонов высрать pyc. В питоне все просто и понятно! Это же очевидно как это решить! Два часа на это говно убил, блядь.

#HN4A5L (10+2) / @lexszero / 3965 дней назад

Новый PyCharm аккуратно после своих рефакторингов оставляет всякие там пустые линии и прочее :3

// раньше за ним всё подчищать приходилось

#2HGOOK (1) / @kb / 3974 дня назад

оборачиваешь в цикл утилиту, написанную на python
где-то посередине ловишь трейсбек
запускаешь утилиту отдельно с тем аргументом, на котором она обосралась
утилита сообщает "иди нахуй, всё заебись"

mfw

#YSDLE9 (0) / @like-all / 3988 дней назад

Нихуя, симпатичный фреймворк на питоне: http://bottlepy.org/docs/dev/index.html

#VO2QH4 (3) / @rogaboru / 3989 дней назад

xml-я парсерсы мерзкие

#5VDN4L (0) / @hongweibing / 3990 дней назад

Почему когда я запускаю python и пишу там import json, то оно
импортируется, а когда из говноскриптов, то пишет что module json not
found
?

Как узнать какая падла гадит в окружении?

python-2.7

#NO28FW (18) / @ninesigns / 3994 дня назад

http://i.juick.com/photos-1024/2706470.png
Бнвощ, тут вот какое дело. У меня есть есть любимая футболка с таким вот рисунком. Кто не в курсе, это логотип Python. Как вы думаете, безопасно ли в ней будет ходить по Воронежу или мне дадут пизды ватники за украинские цвета? Вопрос немного серьезнее, чем выглядит на первый взгляд.

#LRXFLD (7+2) / @hongweibing / 3994 дня назад

http://paradoxxxzero.github.io/2014/05/12/wdb-2.html
Релиз версии 2.0 отладчика для питона с веб-интерфейсом wdb

#AUNRTN (2) / @238328 / 3994 дня назад

NoSQL thread go! Рассказывайте свои охуительные истории. Нужно, не нужно, где используете, какие успехи, как часто хочется вскрыть вены.

#U6W3MW (9) / @rogaboru / 4002 дня назад

http://i.imgur.com/MorT9MI.jpg путин запретил не страдать //

#T8F5RG (3) / @238328 / 4024 дня назад

http://i.imgur.com/FXKzSbn.jpg
пригвоздил это

#9G2UYE (3+1) / @ulidtko / 4028 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.