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

Страница 1091 из 1885
Igor
10.01.2017
05:22:31
это они намекают на shuffle

Johnnie
10.01.2017
05:23:51
хммм... ок спс, покурю в эту сторону

а есть тут еще кто оттуда задачки решает?

Igor
10.01.2017
05:24:13
In [1]: courses = ['курс по алгоритмам', 'курс по машинному обучению', 'курс восточных боевых искусств для младенцев'] In [2]: import random In [3]: [random.choice(courses) for _ in range(len(courses))] Out[3]: ['курс восточных боевых искусств для младенцев', 'курс по машинному обучению', 'курс по машинному обучению']

Google
Igor
10.01.2017
05:24:17
вот что чел имел в виду

Johnnie
10.01.2017
05:24:56
> восточных боевых искусств для младенцев o_o

Igor
10.01.2017
05:24:58
In [6]: random.shuffle(courses) In [7]: courses Out[7]: ['курс по машинному обучению', 'курс по алгоритмам', 'курс восточных боевых искусств для младенцев'] вот что, вероятно, от тебя требовалось?

Johnnie
10.01.2017
05:25:26
видимо да

Igor
10.01.2017
05:25:37
сорри что не дал покурить :(

Johnnie
10.01.2017
05:25:40
а есть такое же, только которое не сам список мешает, а возвращает перемешанный?

или через .copy() нужно

Igor
10.01.2017
05:26:18
я сходу не помню, можешь покурить random :D можешь сделать копию списка, если его надо оставить неизменным, через copy или [:]

Rita
10.01.2017
07:28:42
Что такое чистые функции?

Johnnie
10.01.2017
07:28:57
о!

Rita
10.01.2017
07:28:57
И рз есть чистые, то существуют и грязные?

Johnnie
10.01.2017
07:29:06
https://devman.org/encyclopedia/decomposition/decomposition_pure_functions/

Rita
10.01.2017
07:31:16
Благодарю

Google
Erdni
10.01.2017
07:57:44
вместо print() юзать logging - это тоже по грязному?

Dmitriy
10.01.2017
08:02:16
Если logging осуществляет операции ввода-вывода, то да

А его основное предназначение как раз оно и есть ?

Rita
10.01.2017
08:09:29
Что такое logging?

Igor
10.01.2017
08:09:41
модуль для логирования

логирование - это как print(), только мощнее и круче

в файл, на экран, еще куда-нибудь

все по-отдельности - уведомления, предупреждения, ошибки

Rita
10.01.2017
08:10:39
Прикольн

Igor
10.01.2017
08:10:42
дя

Bulat
10.01.2017
08:14:05
http://clip2net.com/s/3GeZrbp

кто может подсказать в чем проблема?

Pavel
10.01.2017
08:16:03
питон 3.4, а на pypi tensorflow для питона 3.5

Bulat
10.01.2017
08:18:01
ну еп..

а skipy не встает на > 3.4

Pavel
10.01.2017
08:20:05
а skipy не встает на > 3.4
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy 2.7 3.4 3.5 3.6

там же tensorflow для 3.5 и 3.6

Bulat
10.01.2017
08:20:53
спс

Pavel
10.01.2017
08:21:11
wlc

Bulat
10.01.2017
09:03:26
scipy-0.18.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

Google
Igor
10.01.2017
09:05:20
зачем тебе этот скучный дата саенс, становись лучше формошлепом на джанго!

Bulat
10.01.2017
09:05:48
3.6

Pavel
10.01.2017
09:06:04
32 или 64?

бита

Bulat
10.01.2017
09:06:55
64

Pavel
10.01.2017
09:06:59
пип какой версии?

Bulat
10.01.2017
09:07:47
9.0.1

хотя нет, странно

7.1.0

c:\python36venv>pip3 --version pip 9.0.1 from c:\python36-32\lib\site-packages (python 3.6) c:\python36venv>pip3 install scipy-0.18.1-cp36-cp36m-win_amd64.whl scipy-0.18.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform. c:\python36venv>pip3 install tensorflow-0.12.1-cp36-cp36m-win_amd64.whl tensorflow-0.12.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

Pavel
10.01.2017
09:21:27
c:\python36-32 amd64.whl

Pavel Zagrebelin, [10.01.17 14:06] 32 или 64? бита Bulat Bulat, [10.01.17 14:06] 64

на самом деле, нет.

Igor
10.01.2017
09:22:13
ыы

Bulat
10.01.2017
09:23:16
lol)

b0g3r
10.01.2017
09:41:47
подкиньте либ для работы с датами

а то я только что понял, что очень много пишу оберток для datetime

Dmitriy
10.01.2017
09:42:18
dateutil тут както упоминался

Igor
10.01.2017
09:42:34
arrow

Google
Igor
10.01.2017
09:42:37
maya

b0g3r
10.01.2017
09:43:55
просто вот буквально недавно пришлось пилить свой range(date1, date2), чтобы пройтись по всем дням между двумя date() объектами

ага, arrow так умеет

maya
локали меня, к счастью, не интересуют совсем) работаю только с датами)

Igor
10.01.2017
09:47:13
посчитал нужным упомянуть ибо от kenneth reitz

хоть он и лохчмо плодит библиотеки вместо того чтоб допиливать arrow :(

Pavel
10.01.2017
10:03:40
как вот такое имя файла превратить в нормальное правильно? 'Разработка → Нейросети для чайников. Часть 2 — Перцептрон.html'

сделал вот так, но может есть покрасивее вариант? for i in a: if ord(i) not in range(1104): a = a.replace(i, '')

Denis
10.01.2017
10:24:39
всем привет, подскажите как можно при помощи Python записывать информацию в гугл таблицы

Pavel
10.01.2017
10:41:04
просто боюсь винда ругаться будет на такое имя файла, потестю потом

Pavel
10.01.2017
10:41:39
Pavel
10.01.2017
10:42:05
Dmitry
10.01.2017
10:42:29
деньдобрый

ни у кого нет http://www.ozon.ru/context/detail/id/138259431/ ?

53r63rn4r
10.01.2017
10:43:19
ни у кого нет http://www.ozon.ru/context/detail/id/138259431/ ?
А почему именно эта книга нужна?

Вот тут мб есть

Dmitry
10.01.2017
10:43:49
А почему именно эта книга нужна?
она про кампутер сайенс

Bulat
10.01.2017
10:44:35
Successfully installed numpy-1.11.3 protobuf-3.1.0.post1 tensorflow-0.12.1 wheel-0.29.0 @zagrebelin огромное спасибо

Google
Nik
10.01.2017
11:57:43
Хай народ, нубский вопрос, мне нужно передать значение другой переменной допустим text из message.text как это сделать (python начал изучать только пару дней назад, нужно для простенького бота)

на = (насколько понял это присвоение) терминал ругается что не понимает синтаксиса

Глеб
10.01.2017
11:59:42
Прочитал как "Хай народ нубский"

Nik
10.01.2017
11:59:42
при этом сравнения работают нормально

Глеб
10.01.2017
11:59:46
привет пунктуация

Nik
10.01.2017
11:59:54
дратути

b0g3r
10.01.2017
12:00:42
если хочется более конкретного ответа, нужно описать проблему как-нибудь более конкретно

Nik
10.01.2017
12:01:39
ок

b0g3r
10.01.2017
12:01:53
какой нужен результат, что я делаю для этого результата, что не получается/какая ошибка в какой строке

ну а лучше всё же воспользоваться первым советом про питон

Nik
10.01.2017
12:02:19
import config import telebot bot = telebot.TeleBot(config.token) @bot.message_handler(content_types=['text']) def cross_text(t): message.text = t result = '' for c in t: result = result + c + '\u0336' bot.send_message(message.chat.id, result) bot.polling(none_stop=True, interval=0)

что я делаю не так ?

Igor
10.01.2017
12:02:36
а что не так?

b0g3r
10.01.2017
12:02:44
а какой нужен результат?)

довольно странным выглядит message.text = t

Nik
10.01.2017
12:03:34

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

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