@ru_python

Страница 1371 из 9768
[Anonymous]
06.08.2016
08:33:03
Нет. Я там тоже смотрел. И ваще везде, где хоть что-то напоминало "сеть" и "файфай"
Попробуй, откроет ли "новый" файл или существующий: nano /etc/xdg/autostart/nm-applet.desktop

Марк
06.08.2016
08:35:04
Есть файло такое. NoDisplay=true - так и должно быть?

[Anonymous]
06.08.2016
08:35:36
Марк
06.08.2016
08:35:59
[Desktop Entry] Name=Network Comment=Manage your network connections Icon=nm-device-wireless Exec=nm-applet Terminal=false Type=Application NoDisplay=False NotShowIn=KDE;GNOME; X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=NetworkManager X-GNOME-Bugzilla-Component=nm-applet X-GNOME-UsesNotifications=true X-Ubuntu-Gettext-Domain=nm-applet

Google
terry
06.08.2016
08:37:02
ребята, нид хелп File "/home/ubuntu/workspace/blog/myvenv/lib/python3.5/site-packages/django/db/backends/mysql/base.py", line 28, in <module> raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'

Марк
06.08.2016
08:37:47
Нет модуля python-mysqldb

terry
06.08.2016
08:38:17
Нет модуля python-mysqldb
sudo apt-get install python-mysqldb Reading package lists... Done Building dependency tree Reading state information... Done python-mysqldb is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 100 not upgraded.

from ConfigParser import SafeConfigParser ImportError: No module named 'ConfigParser' ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-gzodvjzp/MySQL-python

Марк
06.08.2016
08:42:34
А

ну у меня для тебя плохие новости

Он не портирован под тройку

Владимир
06.08.2016
08:42:49
ну видимо надо конфиг парсер поставить)

Марк
06.08.2016
08:43:22
Так что иди на СТ и кури, как его зопилить через костыли под 3.5

Владимир
06.08.2016
08:44:34
поставил, не помогло
я юзал python3-mysql.connector

Google
Владимир
06.08.2016
08:44:44
может он прокатит в твоем случае?

Марк
06.08.2016
08:44:57
cat 1.py #!/usr/bin/python import MySQLdb root@r528:~/devel# ./1.py root@r528:~/devel#

cat 1.py #!/usr/bin/python3.5 import MySQLdb root@r528:~/devel# ./1.py Traceback (most recent call last): File "./1.py", line 3, in <module> import MySQLdb ImportError: No module named 'MySQLdb' root@r528:~/devel#

terry
06.08.2016
08:51:10
цук

bakatrouble
06.08.2016
08:51:47
mysql-client он зовется под тройкой, емнип

mysqlclient

Марк
06.08.2016
08:56:08
цук
apt-get install python3-mysqldb

У меня поехало

here1am
06.08.2016
08:56:54
используйте питонячий коннектор

Erlex
06.08.2016
09:05:53
лол, вот это рейдж
Пригорело у паренька

Petr
06.08.2016
10:11:15
Вечно у него горит

Sasha
06.08.2016
10:11:37
Опять вендоспоры?

Кстати, хайп руби идет на спад. Как я и думал...

Zahar
06.08.2016
10:13:44
Поясните за это >>> x + 1.0 < x True

x - int

Sasha
06.08.2016
10:14:47
Эм, это фолс вернет

Erlex
06.08.2016
10:15:02
Google
Zahar
06.08.2016
10:15:43
Эм, это фолс вернет
у меня тру возвращает

Sasha
06.08.2016
10:15:47
А что за хайп был?
Куча работы и восхваление. Я даже два года назад думал перекатываться, но передумал сразу же

Zahar
06.08.2016
10:22:49
Алсо >>> x + 1.0 9007199254740992.0 >>> x 9007199254740993

Andrey
06.08.2016
10:23:11
А x + 1.0 чему равно?

arisu
06.08.2016
10:23:38
х определен хоть?

Zahar
06.08.2016
10:23:42
да

Andrey
06.08.2016
10:23:45
Алсо >>> x + 1.0 9007199254740992.0 >>> x 9007199254740993
X полностью в мантиссу не влезает

И последние биты обрезаются

Zahar
06.08.2016
10:25:18
ну, да

float has 52 bits of precision

Sasha
06.08.2016
10:54:10
Я падаю на сноуборде - значит это все для лохов.

arisu
06.08.2016
10:54:56
Да не

Он следом написал что в линухе шарит)))

Типа "не подумайте что я ньюфаг"

То что интернетик по каблу поехал только после прописывания маршрутов говорит только об одном

Несконфигуренный роутер

Марк
06.08.2016
11:49:22
"только об одном". Поржали в отделе. Спасибо

Artem
06.08.2016
12:44:20
Котаны. Есть вопрос.

Google
Fumycat
06.08.2016
12:44:34
Давай

Artem
06.08.2016
12:46:02
вот смотрите: map(lambda some_object: some_object.action(), objects) и вот так: map(SomeObject.action, objects) оба варианта работают. Второй выглядит прикольнее. А как правильнее?

SomeObject - собственно, класс для some_object

/dev
06.08.2016
12:48:11
так, как потом поддерживать проще тебе будет

Artem
06.08.2016
12:48:59
Если везде по проекту как во втором варианте, то не думаю, что будут какие-то проблемы)

/dev
06.08.2016
12:49:00
полиморфизм ты тут сломаешь

Admin
ERROR: S client not available

/dev
06.08.2016
12:49:06
во втором варианте

Artem
06.08.2016
12:49:08
воу.

полиморфизм сломаю.. не, как-то не догоняю. объясни, если можешь )

/dev
06.08.2016
12:51:50
Захочешь ты создать новый класс, унаследовав его от SomeObject, переопределив action class DerivedObject(SomeObject): def action(self): .....

Artem
06.08.2016
12:52:04
о

понял, да!

и будет вызывать метод родителя, ага :3

/dev
06.08.2016
12:52:39
да

Artem
06.08.2016
12:52:49
спасибо!

Andrey
06.08.2016
12:53:19
Artem
06.08.2016
12:55:37
о что есть-то..

офигенно.

пойду, прочитаю наконец стандартную библиотеку )

Google
Artem
06.08.2016
12:55:58
от корки до корки :D

спасибо!

arisu
06.08.2016
15:39:27
Чат, а научите декораторы для классов правильно оформлять

Мне нужен декоратор, который добавляет один метод, а еще другой метод оборачивает

Пока что я это сделал через setattr, но как наиболее канонично все оформить, чтобы не ломалось при наследовании и пр.?

И декорировании поверх

tosh
06.08.2016
15:45:22
Мне нужен декоратор, который добавляет один метод, а еще другой метод оборачивает
> добавляет один метод А чому бы этот метод не вынести в миксин?

arisu
06.08.2016
15:45:57
Это должно в паре работать.

Есть джанговьюшка, и у нее оборачивается метод get, чтобы когда гет вернул 404, была попытка получить другой урл, и редиректнуть в него

Типа

arisu
06.08.2016
15:48:45
def get(self): try: return super(Klass, self).get() except Http404: return redirect(self.get_redir_url())

Только гет от cbv

Сам Klass может разным быть

И detail, и listvievw

Eugene
06.08.2016
15:59:37
ребят, нужно сделать ин-мемори key-value сторадж, но жутко не хочется тянуть редиску или мемкэшд, ибо данных будет не много (около 100 ключей). нужен просто механизм инвалидации значений по таймауту. поделитесь опытом, кто может

tosh
06.08.2016
16:00:58
Есть джанговьюшка, и у нее оборачивается метод get, чтобы когда гет вернул 404, была попытка получить другой урл, и редиректнуть в него
А что если заметаклассить? В жангосырцы не лазил, поэтому мб там уже метамагия, но в целом чтобы максимум работало при наследовании, есть ощущение, что метаклассы надежнее всего

Aragaer
06.08.2016
16:05:06
декоратор класса принимает на вход класс а отдавать может другой класс. Например унаследованный от первого

Страница 1371 из 9768