Best viewed with LeechCraft on Microsoft Linux. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1242.0 пользователей не могут ошибаться!
?6954
прекрасное6445
говно5909
говнорашка5512
хуита4719
anime3067
linux2656
music2637
bnw2606
рашка2567
log2364
ололо2198
дунч1843
pic1816
сталирасты1491
украина1439
быдло1438
bnw_ppl1427
дыбр1238
гімно1158

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

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

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

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

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

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

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

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

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

What happens if you write a TCP stack in Python?

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

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

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

Но:

$ 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 / 3869 дней назад

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

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

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 / 3896 дней назад

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

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

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

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

#2HGOOK (1) / @kb / 3935 дней назад

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

mfw

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

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

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

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

#5VDN4L (0) / @hongweibing / 3952 дня назад

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

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

python-2.7

#NO28FW (18) / @ninesigns / 3955 дней назад

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

#LRXFLD (7+2) / @hongweibing / 3956 дней назад

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

#AUNRTN (2) / @238328 / 3956 дней назад

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

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

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

#T8F5RG (3) / @238328 / 3985 дней назад

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

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

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