
Vadim
05.03.2017
10:21:47
кириллицу*

Ivan
05.03.2017
10:24:38
не байт код, а байтстринг, это сильно разные вещи

wf
05.03.2017
10:25:05
json кирилицу всегда кодирует, если хочешь читабельный текст тогда по другому нужно сохранять

Google

Ivan
05.03.2017
10:25:16
а по факту decode и делает тебе из байтстринга стринг обычный

Vadim
05.03.2017
10:26:25
Т.е прикрутить к тому, что предложил NEO decode()
file.write(r.content.decode)?

wf
05.03.2017
10:26:54
нет!
тебе в файл для чтения, или для дальнейшего машинного декода?
(чтения человеком)

Vadim
05.03.2017
10:27:59
Чтения мной
Я не бот! :) (где ввести капчу?)

Ivan
05.03.2017
10:28:44

Vadim
05.03.2017
10:29:27

Petr
05.03.2017
10:35:10

wf
05.03.2017
10:35:38
попробуй тогда так file.write(json.dumps(r.json(),ensure_ascii=False).encode('utf8'))

Petr
05.03.2017
10:36:24
питон 3?
питон 3?
если да, то скорее всгое эндоде не нужно

Google

Vadim
05.03.2017
10:40:34
Да, 3 питон

ZhanChi
05.03.2017
12:42:27
Добрый день. Не подскажете, как реализовать открытие файла с помощью Python, когда нет возможности ввести путь к нему (пусть например появится возможность самому выбрать файл из проводника)?

Artem
05.03.2017
12:48:52

b0g3r
05.03.2017
12:50:32

ZhanChi
05.03.2017
12:50:59
спасибо

b0g3r
05.03.2017
12:51:40
from tkinter import filedialog
filename = filedialog.askopenfilename()
filename = filedialog.asksaveasfilename()
dirname = filedialog.askdirectory()

Artem
05.03.2017
12:53:17

Petr
05.03.2017
12:54:33

Dmitriy
05.03.2017
12:54:49

Artem
05.03.2017
12:55:19
только utf8 кодировка
там fuzzy matching, достаточно u8, чтобы нашлась нужная
upd: оказывается, просто алиасы
забавно
CPython implementation detail: Some common encodings can bypass the codecs lookup machinery to improve performance. These optimization opportunities are only recognized by CPython for a limited set of aliases: utf-8, utf8, latin-1, latin1, iso-8859-1, mbcs (Windows only), ascii, utf-16, and utf-32. Using alternative spellings for these encodings may result in slower execution.
https://docs.python.org/3.5/library/codecs.html?highlight=standard%20encodings#standard-encodings

b0g3r
05.03.2017
13:00:22
хах

wf
05.03.2017
13:02:02

Vadim
05.03.2017
13:22:38

UnkownUSR
05.03.2017
17:14:00
Ребят, я правильно понял, что map() это маленький for ?)

Евгений
05.03.2017
17:14:26
Народ, подскажите. С 1 апреля требуют выйти на работу или начать зарабатывать деньги.
Что лучше и проще изучить до 1 апреля что бы иметь от 30 до 40к в месяц?
Изначально хотел Python, но не думаю что успею. Хочу попробовать html -> css -> bootstrap -> js -> возможно php так лучше?
Подскажите что нибудь.А то из дома гонят)

UnkownUSR
05.03.2017
17:15:44

Denis
05.03.2017
17:15:59
Можно в мак на кассу

UnkownUSR
05.03.2017
17:16:08
Да и можешь его в качестве бэкенда взять вместо пыхи

Евгений
05.03.2017
17:16:12

Google

UnkownUSR
05.03.2017
17:16:40
Как?
Читаешь Доусона, если совсем уж новичок, в потом Укус питона
Ну и конечно документацию
А там фреймворки смотришь
И практика, естественно
Тупое зубрилово ничего не стоит без практики

Ivan
05.03.2017
17:25:20
30-40 в месяц без опыта? ну-ну

53r63rn4r
05.03.2017
17:25:53
Да, а что? Я когда первый принт написал получил 700 рублей
вторая функция была оценена в 4000 рублей!!!!!!11111один адин!!!
От мамки
во сне

Eugene
05.03.2017
17:26:21
Ну еще наверное надо было спросить за город

53r63rn4r
05.03.2017
17:26:30
Жто да, так и есть

Ivan
05.03.2017
17:27:23
вряд ли

Janek
05.03.2017
17:31:51
Хех
Пацаны. Я могу сделать print('hello world') без ошибок

Проксимов
05.03.2017
17:32:54
Вы приняты
Вот ваши 40 тысяч

Janek
05.03.2017
17:33:10
Могу рассчитывать на 1000$?

53r63rn4r
05.03.2017
17:33:25
Ну, да... НО ТОЛЬКО ВАМ ПРИДЕТСЯ ПОДСТАВИТЬ ЖОПУ

Google

Janek
05.03.2017
17:33:29
Беру чуть ниже средней на аппворке

53r63rn4r
05.03.2017
17:33:37
да это понятно, что ты нижний
:D

Janek
05.03.2017
17:33:56
Хех

53r63rn4r
05.03.2017
17:34:12
Я шутил, не обижайся, если что

Joe
05.03.2017
17:34:15

Janek
05.03.2017
17:34:21
Да я понял

53r63rn4r
05.03.2017
17:34:35

Admin
ERROR: S client not available

53r63rn4r
05.03.2017
17:34:43
looooseeeer

Joe
05.03.2017
17:35:16
И не осилил?

53r63rn4r
05.03.2017
17:35:21
Осилил
У меня просто батя все остальные страницы сжег
У нас дома холодно

Janek
05.03.2017
17:36:02
Хохохо
Поясните за применение yield
Что-то на практике ни разу не пригодилось

53r63rn4r
05.03.2017
17:37:51
Значит, еще не было удачного момента
Генераторы используешь?

Janek
05.03.2017
17:38:25
Да

Google

Janek
05.03.2017
17:38:56
Ну когда фор в одну строку

53r63rn4r
05.03.2017
17:39:06
i = [i for i in my_array if a not is None]

Janek
05.03.2017
17:40:03
Просто все примеры с yield, которые видел, являются вариацией на тему for x in range(y)

53r63rn4r
05.03.2017
17:40:48
А c yield будет что-то типа такого
def my_gen():
for i in my_array:
if i:
yield i
blabla = list(my_gen)

Janek
05.03.2017
17:41:04
А c yield будет что-то типа такого
def my_gen():
for i in my_array:
if i:
yield i
blabla = list(my_gen)

Viktor
05.03.2017
17:41:08
Ну, например качать страницы с сайта

Janek
05.03.2017
17:41:09
Просто все примеры с yield, которые видел, являются вариацией на тему for x in range(y)

Viktor
05.03.2017
17:41:16
или использовать API чей-нибудь где есть разбивание на страницы

53r63rn4r
05.03.2017
17:41:31
Ну, ты можешь и с while использовать, это не проблема

Janek
05.03.2017
17:41:35

53r63rn4r
05.03.2017
17:41:36
Главное, потом - прерваться

Janek
05.03.2017
17:42:01
Там тоже бесконечный цикл заюзал

Viktor
05.03.2017
17:42:06
@serbernar не надо его наоборот запутывать :)

Janek
05.03.2017
17:42:08
Loop do

Проксимов
05.03.2017
17:42:42
Ну итераторы погугли
Посмотри как устроены

Janek
05.03.2017
17:42:51
Да гуглил

53r63rn4r
05.03.2017
17:42:55
Ты должен понимать что такое итерируемый обьект __iter__ и __next__ next(iterator_object)

Viktor
05.03.2017
17:42:58
ну смотри

melancholiac
05.03.2017
17:43:00
ооооооооооо
Эта группа больше не существует