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

Страница 433 из 1885
melancholiac
13.09.2016
16:58:22
я так понял генератор в отличии от компрехеншена последовательно возвращает объекты?

Bulatbulat48
13.09.2016
16:58:27
Все равно не особо понял отличие

От return

melancholiac
13.09.2016
16:58:37
тсс, а то тебя лиспоёбы услышат
я скорее всего будущий лиспоеб :/

Google
Zart
13.09.2016
16:58:44
ээ

Bulatbulat48
13.09.2016
16:58:52
Можно без Фибоначчи)

Zart
13.09.2016
16:59:10
лист компрехеншен строит полный список в памяти

⬗VLAD⌶K⬖
13.09.2016
16:59:16
Нафига этот Фибоначчи нужен
если можешь построить фибо можешь всех нах слать

Zart
13.09.2016
16:59:26
генератор - вычисляет элементы на лету, и не хранит предыдущих значений

поэтому генератор однопроходен по определению, но зато не расходует память на хранение

melancholiac
13.09.2016
17:00:06
От return
ты можешь в функции например написать http_request = (yield) и через send() слать эту переменную в функцию во время надобности

Zart
13.09.2016
17:20:08
эм

terry
13.09.2016
17:20:16
вот и я о том же

Google
Zart
13.09.2016
17:20:23
о чем?

terry
13.09.2016
17:20:30
о том что эм

крч

Zart
13.09.2016
17:20:59
жаль что конкретно ene у меня под квм потому что не вижу проблем гонять под гиперв

Stanislav
13.09.2016
17:42:59
Кто-то парсил яндексы?

Кароче я так понял там какая-то жс защитка стоит Просто так парсить не выйдет Хэдлесс браузер юзать шоле...

Dmitry
13.09.2016
17:58:48
Stanislav
13.09.2016
17:58:57
Недвижимость

⬗VLAD⌶K⬖
13.09.2016
17:59:55
яндекс-пробки полезная вещь

Stanislav
13.09.2016
18:02:15
Есть же User-Agent
Я смотрел по нетворку, там какие-то данные отправляются через некоторое время. Метрика вроде, а может и не она.

Еще не ясная фигня с кодировкой, будто специальо. Если взять например с лурка где много русских букв - все норм отображает Тут же в респонс.text какая-то ересь

Типо этого Открыть в новом окне

Дешифратор лебедева пишет что это ср1251

Но каким образом? Почему с лурка принимает нормальные русские символы

Zart
13.09.2016
18:18:41
Типо этого Открыть в новом окне
это утф случайно воспринятый как 1251

Stanislav
13.09.2016
18:19:10
То-есть requests не так работают?

Zart
13.09.2016
18:21:53
хз

Alexander
13.09.2016
18:26:53
это похоже на запрос через хттпс

метрика какая-нибудь или типа того

Google
Alexander
13.09.2016
18:27:07
хттпс шифруется же

потому так и отоброажается

но я не настоящий сварщик, если что

Zart
13.09.2016
18:31:07
и несешь хуйню во имя луны

Alexander
13.09.2016
18:31:55
это я люблю

⬗VLAD⌶K⬖
13.09.2016
18:41:40
я так понял sqlite вообще может работать без внешнего "драйвера" так скажем?

v
13.09.2016
18:42:28
нет

⬗VLAD⌶K⬖
13.09.2016
18:42:57
а что он тогда имеет кроме одинокого файлика

v
13.09.2016
18:43:01
точнее говоря, любая СУБД может работать бкез внешнего драйвера

⬗VLAD⌶K⬖
13.09.2016
18:43:57
средствами самого интерпретатора?

v
13.09.2016
18:45:21
если ты про сервер, который все разруливает, то да, у sqlite нет сервера. Средства работы с sqlite должны быть у программы, которая его использует

⬗VLAD⌶K⬖
13.09.2016
18:47:45
то естьскулайт тупо локальная бд

Igor
13.09.2016
18:48:01
именно

v
13.09.2016
18:48:02
встраиваемая

⬗VLAD⌶K⬖
13.09.2016
18:48:47
вот если не задал бы этот вопрос, хрен бы потом догадался) , спасибо

очень полезная инфа

Zart
13.09.2016
18:50:10
скулайт сам себе драйвер

⬗VLAD⌶K⬖
13.09.2016
18:50:36
Google
Stanislav
13.09.2016
18:50:36
https://m.realty.yandex.ru/search?rgid=559132&newFlat=YES&page=1&offerId=8972591575026719744

Например

Zart
13.09.2016
18:50:50
sqlite написан как либа на сях

т.е. его можно влинковать в приложение напрямую или дллкой

⬗VLAD⌶K⬖
13.09.2016
18:51:49
ну тогда какую кроме встренной лучше использовать? мне нравится постгрес

Zart
13.09.2016
18:51:51
на сях еще есть ембеддед mysql, есть файрбёрд

встроенного постгреса нет

по крайней мере не слышал о

Igor
13.09.2016
18:52:20
https://m.realty.yandex.ru/search?rgid=559132&newFlat=YES&page=1&offerId=8972591575026719744
спасибо. а теперь смотри :) In [4]: response = requests.get('https://m.realty.yandex.ru/search?rgid=559132&newFlat=YES&page=1&offerId=8972591575026719744') In [5]: response.encoding Out[5]: 'ISO-8859-1'

Zart
13.09.2016
18:52:25
что значит "кроме встроенной"?

Admin
ERROR: S client not available

⬗VLAD⌶K⬖
13.09.2016
18:53:00
что значит "кроме встроенной"?
хочу использовать не дефолтную бд

встроенная в жангу

Igor
13.09.2016
18:53:29
Например
а потом можно хоть сделать так, например: In [6]: response.encoding = 'UTF-8' In [9]: u'Репина' in response.text Out[9]: True вуаля

Zart
13.09.2016
18:53:41
хочу использовать не дефолтную бд
что такое не дефолтная бд?

⬗VLAD⌶K⬖
13.09.2016
18:54:15
что такое не дефолтная бд?
хм, та которая не поставляется с жангой по умолчанию)

Zart
13.09.2016
18:54:36
>>> f=urllib2.urlopen('https://m.realty.yandex.ru/search?rgid=559132&newFlat=YES&page=1&offerId=8972591575026719744') >>> d=f.read() >>> f.info() <httplib.HTTPMessage instance at 0x02F93D78> >>> f.info().headers ['Server: nginx\r\n', 'Date: Tue, 13 Sep 2016 18:53:04 GMT\r\n', 'Content-Type: text/html\r\n', 'Transfer-Encoding: chunked\r\n', 'Connection: close\r\n', 'Set-Cookie: from=direct;path=/\r\n', 'Set-Cookie: yandexuid=8134328571473792784;domain=.yandex.ru;path=/;expires=Sun, 13 Sep 2026 18:53:04 GMT\r\n', 'Strict-Transport-Security: max-age=31536000\r\n', 'X-Frame-Options: SAMEORIGIN\r\n', 'X-Content-Type-Options: nosniff\r\n', 'Set-Cookie: uid=1bTMKVfYSxAUb5PqBZqjAg==; path=/\r\n'] т.е. оно возвращает text/html

Zart
13.09.2016
18:54:49
хм, та которая не поставляется с жангой по умолчанию)
а с жангой не поставляется никаких бд

Igor
13.09.2016
18:55:03
какая разница, что тебе джанго сгенерировала в settings.py изначально

Google
⬗VLAD⌶K⬖
13.09.2016
18:55:25
а с жангой не поставляется никаких бд
ну как то же файл с скулайтом же появился

Zart
13.09.2016
18:55:34
потому что ты лично его создал

⬗VLAD⌶K⬖
13.09.2016
18:55:44
хрена с два

Zart
13.09.2016
18:55:44
когда дал команду syncdb или чо там в жанге нынче

⬗VLAD⌶K⬖
13.09.2016
18:55:54
ничего я не создавал

Igor
13.09.2016
18:56:02
потому что он указан в конфиге как база данных для работы и потому что ты запустил syncdb или migrate или че там, не помню уже

Zart
13.09.2016
18:56:19
отмазывайся тут

Igor
13.09.2016
18:56:27
плюсую, странная претензия))

Zart
13.09.2016
18:56:54
не нравится скулайт - поправь настройки

Igor
13.09.2016
18:56:59
ну укажи в конфиге оракловую дб, разверни ее локально, будешь не такой как все!

⬗VLAD⌶K⬖
13.09.2016
18:57:01
тогда смею предположить что жанга создала бд сама, так как никаких манипуляций с ней я не производил

⬗VLAD⌶K⬖
13.09.2016
18:57:28
именно
ну дак все же дефолтная?

light
13.09.2016
18:57:30
всем добрый вечер

на днях написал игру жизнь

Igor
13.09.2016
18:57:43
да че ты доебался о____О это всего лишь конфиг. там и SECRET_KEY есть. это не повод его использовать, блядь!

light
13.09.2016
18:57:44
https://github.com/mushroom2/Gol/blob/master/gol.py

Zart
13.09.2016
18:57:46
дефолтная если ты через startproject пошел

light
13.09.2016
18:57:53
жду конструктивной критики)

⬗VLAD⌶K⬖
13.09.2016
18:58:08
Igor
13.09.2016
18:58:18
from random import * нельзя так делать :( надо импортировать только то что реально нужно

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

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