@python_beginnersЭта группа больше не существует

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

¢ℓαη∂ιυм
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
twitch.tv/mostm1endcape - NFS 2k15
серьезно? В чатике по питону стрим кидать?

Google
fox.cpp
24.11.2016
12:56:47
twitch.tv/mostm1endcape - NFS 2k15
слишком наивный

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
а доку? https://docs.python.org/3/library/os.html#os.popen
Ты бы ещё Гугл предложил

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 файл без расширения или папка?

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)

Google
Levent
24.11.2016
14:05:48
Roman
24.11.2016
14:06:14
а почему ты тогда без расширения его в open указываешь ?
два другие скрипта нормально без расширения работают

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 вот путь

Roman
24.11.2016
14:18:58
os.getcwd() проверяй
проверял /home/roman/GPRStatServer вот пишет

Andrew
24.11.2016
14:19:43
проверял /home/roman/GPRStatServer вот пишет
значит надо f = open('../files/soft')

выложи на гитхаб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
как вытащить рандомный ключ из словаря ?
в зависимости от версии python http://stackoverflow.com/questions/4859292/how-to-get-a-random-value-in-python-dictionary

Страница 828 из 1885

Эта группа больше не существует Эта группа больше не существует