
GG
22.11.2018
16:16:50
Ладно, сначала разберусь с северным питоном, потом буду думать что вы тут написали ?

Alex
22.11.2018
16:16:52
просто новички разбалованы делфи и студией, где можно накидать говна за 5 минут и их мало волнует, что любой чуть более сложный интерфейс так писать продолжать нельзя.

Tishka17
22.11.2018
16:16:54
В общем, ты определись, хочешь делать веб или десктоп
И если десктоп + для каких платформ

Google

Tishka17
22.11.2018
16:17:45
Сразу отвечу на не заданный вопрос: под мобилки не стоит писать на питоне

Alex
22.11.2018
16:18:12
опередил. после десктопа еще предстоит окунуться в удивительный новый мир мобилок

Tishka17
22.11.2018
16:18:23
:)

?? Eugene
22.11.2018
16:19:21
Вот так всегда, срочно нужен язык на котором можно делать всё :)

Aragaer
22.11.2018
16:19:31
зачем?
лучше ж много языков

Tishka17
22.11.2018
16:19:37
Так есть такой - си

Alex
22.11.2018
16:19:40
и желательно не читая перед этим книжек и документацию ?

Aragaer
22.11.2018
16:19:45
и делать на них то, для чего они не предназначны

Tishka17
22.11.2018
16:19:45
Можно делать все, но не нужно

Aragaer
22.11.2018
16:19:51
веб-сервисы на лиспе

?? Eugene
22.11.2018
16:19:52

Viktor
22.11.2018
16:19:54

Google

?
22.11.2018
16:19:56

Aragaer
22.11.2018
16:20:04
эмбеддед - на хаскеле

Tishka17
22.11.2018
16:20:18
Просто придумай любую прогу и напиши
За месяц уже достаточно теории для начала
Теперь надо практику и потом можно с новыми силами за теорию

Alex
22.11.2018
16:21:07
свой проект простенький или посмотреть какой-нибудь небольшой OSS проект как чуть побольше опыта наберется.

?? Eugene
22.11.2018
16:21:59

Alex
22.11.2018
16:22:12

OrangeFruit
22.11.2018
16:23:15
Код покажи
from codecs import open
with open(filename=f'{date_file}-ips.log', encoding='utf-16', mode='r') as host_ips_file:
for host in host_ips_file:
host_hostnames.append(host.replace("\n", ""))
host_hostnames_source = list(set(host_ips))
host_ips_file.close
for host_hostname in host_hostnames:
host_ip = gethostbyname(f"'{host_hostname}'")
host_ips.update({host_hostname: host_ip})

Tishka17
22.11.2018
16:23:33
И под ios на джаве не прокатит

?
22.11.2018
16:23:37

Alex
22.11.2018
16:24:10

?
22.11.2018
16:24:29
?но большое скопление там

Alex
22.11.2018
16:24:37
стааалица как никак

?
22.11.2018
16:24:38
и в Москве

Viktor
22.11.2018
16:25:28

Nobody
22.11.2018
16:28:00
подскажите пожалуйста, чем можно сделать следующее:
я пишу в интерпретаторе код, пробую там всякое, а потом хоба, whatever.dump() и весь код который я писал с интерпретатора дампнулся в файлик

Google

Tishka17
22.11.2018
16:28:07

Дмитрий
22.11.2018
16:28:22
Кто в Киеве, приходите в воскресенье на бесплатное мероприятие (больше конечно для новичков ориентированное) https://www.facebook.com/events/2258548421083099/

OrangeFruit
22.11.2018
16:28:25
судя по ману, да

?? Eugene
22.11.2018
16:29:14

Tishka17
22.11.2018
16:29:26

Alex
22.11.2018
16:29:50

OrangeFruit
22.11.2018
16:30:09
хм, допустим я криво прочёл. Но это не отменяет того, что строка криво создаётся как-то

Tishka17
22.11.2018
16:30:26

OrangeFruit
22.11.2018
16:30:46

Tishka17
22.11.2018
16:31:37
А просто host_hostname слабо передать?

Alex
22.11.2018
16:31:47
а зачем там кавычки?

Tishka17
22.11.2018
16:31:50
Забудь про f-строки лучше вообще
Да хз что он делает

Alex
22.11.2018
16:32:02
и да зачем форматированная строка, там где можно просто host_hostname передать

Tishka17
22.11.2018
16:33:15
Зачем-то codecs взял, хотя и у обычного open есть параметр encoding
Зачем-то replace вместо strip

Alex
22.11.2018
16:33:51
может у него python2.7?
> host_ips_file.close
скобки еще забыл
стоп нахрена вообще close
если это все в with обернуто

Google

Nobody
22.11.2018
16:35:02
@cutwater @EugeneSobolev спасибо

Tishka17
22.11.2018
16:37:15
with open(f"{date_file}-ips.log", encoding="utf-16") as f:
hostnames = list({ x.strip() for x in f})
ips={
h: gethostbyname(h) for h in hostnames
}
Вот так не работает что ли?
А. Ещё update вместо присвоения

Alex
22.11.2018
16:37:52
> host_hostnames_source = list(set(host_ips))
я не пойму откуда эта строка в цикле берется и что она там делает от слова совсем.

Tishka17
22.11.2018
16:39:06
А. Ы
Вот что значит много лишних букв, сложно найти ошибку

Gennady
22.11.2018
16:39:33

Tishka17
22.11.2018
16:40:31
Я даже не разглядел
Вообще, в том виде что он код кинул, он должен был падать на "переменная не определена"

Gennady
22.11.2018
16:45:21
это да. Вообще f строки это хорошо. Но не всегда явно. Оно не быстрее к конкатенации, но достаточно близко к этому.

?? Eugene
22.11.2018
16:49:20

Tishka17
22.11.2018
16:50:00
F-строки плохи тем, что их нельзя вынести в константы

Gennady
22.11.2018
16:50:04

Tishka17
22.11.2018
16:50:06
Или вообще в файл переводов

?? Eugene
22.11.2018
16:50:44

Gennady
22.11.2018
16:50:54

Tishka17
22.11.2018
16:51:22

Google

Gennady
22.11.2018
16:52:50
Сомнительно
А ты прав. Смотри ка https://shultais.education/blog/python-f-strings
Значит я читал не то
Да будет срач. Пилите теперь кругом одни f

Tishka17
22.11.2018
16:54:21
Да вообще в коде форматирование не должно часто встречаться.

?? Eugene
22.11.2018
16:56:13
Еще и темплейт строки затестили) надо про них пеп почитать, зачем их вообще добавили

Tishka17
22.11.2018
16:57:34
Не видел чтобы их кто-то юзал

Gennady
22.11.2018
16:58:22
Пыхой попахивает чес слово

Dmitriy
22.11.2018
16:59:20
Ребят, а Спайдер отдельно от Анаконды ставится ?

Gennady
22.11.2018
16:59:44

Mikhail
22.11.2018
17:14:49
Добрый вечер
На вин хр питон идёт максимум 3.4?

Tishka17
22.11.2018
17:15:16
Омг

Mikhail
22.11.2018
17:15:23
Если да,то какую версию анаконды качать для х86 ру3

Старый
22.11.2018
17:26:40
Народ кто с питера CPython хорошо знающий в спб, ищет работу, до 160к
куча кода работающего в 1 поток по аналитике, на просто python, надо будет переписывать его после датасатанистов на многопоток

Gennady
22.11.2018
17:33:12
Сомнительно
Сомнительно очень. И та статья тоже сомнительна. Замерял тут я у себя ради прикола. Так вот понятно что нифига не понятно. На холодную если запускать то статья не врет. А если на горячую то результат обратный

?? Eugene
22.11.2018
17:33:58

Gennady
22.11.2018
17:34:33

?? Eugene
22.11.2018
17:39:33