
¢ℓαη∂ιυм
24.11.2016
12:49:52
Почему бы не создать чат python_beginners_beginners а то я еще фрукт и стесняюсь о своих проблемах писать тут.

Владислав
24.11.2016
12:50:18

¢ℓαη∂ιυм
24.11.2016
12:50:33

Pavel
24.11.2016
12:50:37
не знаю, про что идёт речь, про сайт или тг

Google

Pavel
24.11.2016
12:50:37
У двачей прикольный бот: только кидаешь левую ссылку, сразу кик с месседжом "1/1"

Владислав
24.11.2016
12:51:25
Не думал, что Абу обзавелся ботом.

Zart
24.11.2016
12:51:49
а стоило бы кикать с "фраг 123"

Roman
24.11.2016
12:53:01
или кикать если тян в треде, все за бота

Aleksandr
24.11.2016
12:53:24
Ну или более информативное сообщение. Бот name нарисовал очередную звезду на фезюляже своего параплана.

ustas
24.11.2016
12:53:27
каким методом реализуется .read() у рандомных объектов?

Zart
24.11.2016
12:53:41
рандомным

Levent
24.11.2016
12:53:56
twitch.tv/mostm1endcape - NFS 2k15
Возможно кому либо будет интересно

ustas
24.11.2016
12:54:16
допустим я делаю dir(os.popen('ls -l')), как по возвращаему списку выкупить что у объекта есть метод .read()

Zart
24.11.2016
12:55:01
но зачем?

Roman
24.11.2016
12:56:04

Google

fox.cpp
24.11.2016
12:56:47

Zart
24.11.2016
12:56:48
вариантов пачка
можно просто вызывать не глядя, и ловить исключение
можно проверить hasattr'ом или инспектом

fox.cpp
24.11.2016
12:56:51
его надо репортнуть

Roman
24.11.2016
12:57:07

ustas
24.11.2016
12:57:09
ну прост если бы у лутца не вычитал что у popen есть такой метод то я бы еще долго думал чо мне делать с вот этим
»> os.popen('ls -l')
<os._wrap_close object at 0x7f9074669e48>
о
спасибо

Zart
24.11.2016
12:57:30
а доку открыть?
или вместо dir() - help()

ustas
24.11.2016
12:58:14
хелп открывал, там кроме аргументов ничо не написано

Zart
24.11.2016
13:00:25
а доку? https://docs.python.org/3/library/os.html#os.popen

ustas
24.11.2016
13:01:11
хотел выкупить способ посмотреть возможные методы не глядя в доку, эт был вопрос оторванный от практики
в общем еще раз спасиб)

Pavel
24.11.2016
13:01:33

Zart
24.11.2016
13:02:19

Albatrosicks
24.11.2016
13:26:16
ребят, как создавать классоподобные переменные?
message.user
?

Igor
24.11.2016
13:27:49
сделать message инстансом класса
class Message(object):
def __init__(self, user, time, message):
self.user = user
self.time = time
self.message = message
message = Message(user="Albatrosicks", time=datetime.datetime.now(), message="как создавать классоподобные переменные?")
print(message.user) # Albatrosicks

Zart
24.11.2016
13:29:44
class message: pass
message.user = 'user'

Albatrosicks
24.11.2016
13:35:29
чиорт, я думал есть какие-нибудь извращенства

Google

Aleshka
24.11.2016
13:36:07
чем можно быстро и просто парсануть https сайты, lxml оказывается не умеет
или я не знаю как

Johnnie
24.11.2016
13:36:16
класс с маленькой это разве по пеп?
?

Ilgiz
24.11.2016
13:36:31
scrapy
scrapy для парсера

Aleshka
24.11.2016
13:37:19
он записывает читаемую страничу в xml? мне потом xpath запрос делать

Ilgiz
24.11.2016
13:39:02
да
там все просто и очевидно

Roman
24.11.2016
13:39:27
именно https?

Aleshka
24.11.2016
13:39:59
спасибо, буду смотреть

Ilgiz
24.11.2016
13:40:26
не знаю, я парсил https

Roman
24.11.2016
13:53:25

Aleksandr
24.11.2016
13:56:17
Soft файл без расширения или папка?

Roman
24.11.2016
14:01:29

Artem
24.11.2016
14:02:24
файл txt
а почему ты тогда без расширения его в open указываешь ?

Aleksandr
24.11.2016
14:02:50
Вот тоже интересно
Как бы soft and soft.txt два разных файла.

Roman
24.11.2016
14:05:12
from app.models.prefix import Prefix
with open('prefix') as fp:
for line in fp:
prefix, description = line.strip().split(' - ', 1)
new = Prefix.create(prefix=prefix, description=description)

Levent
24.11.2016
14:05:38

Google

Levent
24.11.2016
14:05:48

Roman
24.11.2016
14:06:14

Andrew
24.11.2016
14:06:57

Roman
24.11.2016
14:07:36

Andrew
24.11.2016
14:07:49
ну так почему ты тогда не можешь это сам решить?

Roman
24.11.2016
14:08:04

Andrew
24.11.2016
14:08:57
попробуй на гитхаб выложить

Admin
ERROR: S client not available

Andrew
24.11.2016
14:15:30
а скрипты ты из какой директории выполняешь?

Roman
24.11.2016
14:15:54
/home/roman/GPRStatServer/venv/bin/python /home/roman/GPRStatServer/cids/add_prefix.py
вот путь

Andrew
24.11.2016
14:18:40

Roman
24.11.2016
14:18:58

Andrew
24.11.2016
14:19:43
выложи на гитхаб0
права на файл еще можно проверить
просто если все так, как ты написал, то должно работать

Roman
24.11.2016
14:21:16
я понимаю что должно работать
потому что два других скрипта работают
а этот нет

Google

Roman
24.11.2016
14:21:31
сука, питоновская магия

Dmitry
24.11.2016
14:21:58

Roman
24.11.2016
14:22:14
права у всех 3х файлов одинаковая

Andrew
24.11.2016
14:22:24

Roman
24.11.2016
14:30:17
бля, теперь и другие скрипты не работаю, лол...

Pavel
24.11.2016
14:31:50

Dmitry
24.11.2016
14:33:18

Igor
24.11.2016
14:52:40
чуваки блицвопрос
hasattr() - deprecated или меня глючит?
надо проверить наличие ключа в объекте/словаре, оно при этом может быть None

ultranoise ?
24.11.2016
14:53:39
не должно быть депрекейтед, я писал не так давно на 2.7
(или ты там на 3хх?)

Igor
24.11.2016
14:57:21
я дебил
извините, вопрос снят
'key' in obj в случае с диктом и hasattr(obj, 'key') в случае с объектом

Alexey
24.11.2016
14:59:45
Кто-то знает какая асимптотическая сложность у алгоритма, который используется в функции sorted()?)
Это же "quicksort" верно?

amureki
24.11.2016
15:01:29

A
24.11.2016
15:04:49
как вытащить рандомный ключ из словаря ?

Artem
24.11.2016
15:06:50
Эта группа больше не существует