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

Страница 291 из 1885
Artyom
12.08.2016
15:54:03
шлак моники(

Zart
12.08.2016
15:54:19
угу

зато 4:3

twwlf
12.08.2016
15:55:21
5*4 наверн

Google
Artyom
12.08.2016
15:56:31
норм

twwlf
12.08.2016
15:57:01
в тумбочке есть клава/мышь/тачпад на всякий случай

Bulat
12.08.2016
15:57:11
3 экрана просто так не воткнешь

twwlf
12.08.2016
15:57:37
я подумывал купить себе 21*9 экран, это кажется прикольной идеей

Myopic
12.08.2016
15:58:39
Nick
12.08.2016
16:07:19
twwlf
12.08.2016
16:07:57
а на кой, если и так удобно?
это на тот случай, если мало экрана ноута — он закрывается, работаю вокруг большого монитора

сам понимаешь, закрытым проблематично пользоваться

Nick
12.08.2016
16:08:58
это на тот случай, если мало экрана ноута — он закрывается, работаю вокруг большого монитора
ну так правильно, удолбнее, но если у тебя на буке, есть клава.... хотяяяя.....? ты прав..

Марк
12.08.2016
16:33:59
https://pp.vk.me/c411923/v411923047/9351/b_1Yfa8iUvw.jpg

https://pp.vk.me/c411923/v411923133/a04e/mEHt-Wb0BUk.jpg

Sergey
12.08.2016
16:35:46
Больше похоже на алтарь

Google
Марк
12.08.2016
16:36:17
Это у знакомого. Слава богу я не такой тронутый

И системник за пол ляма рублей(ща за лям уже)

Nobue
12.08.2016
16:37:49
а что это за портреты мужиков на стене? о_О

melancholiac
12.08.2016
16:38:30
Danil
12.08.2016
16:47:28
Анша Абдуль

Dk
12.08.2016
17:11:05
Помогите разобраться

Пишет синтакс эррор и показывает на while

work = True

Мда, не говорите, скобку потерял.

Марк
12.08.2016
17:16:22
О, pygame. Рогаль свой пилишь?

Cykooz
12.08.2016
17:18:53
Может часть точек вылезла за пределы окна?

Марк
12.08.2016
17:18:57
Всмысле, против правил?

Dk
12.08.2016
17:19:45
Может часть точек вылезла за пределы окна?
Нет. размер окна 500*500, координаты от 0 до 500

Cykooz
12.08.2016
17:20:49
В pygame что ли нельзя просто поставить точку, надо делать это через метод line ?

Ну в любом случае - молодец. Ты добился цели. Дальше можно над этим поиздеваться: генерить рандомный цвет точек, увеличить их число, и т.д. ?

Ещё бы туда добавить задержку, что бы звёзды не моментально появлялись, а зажигались по одной

Google
Dk
12.08.2016
17:24:45
Это всё не сложно. Я с другим мучался долго

dotX = [random.randint(0, 500) for x in range(1000)] dotY = [random.randint(0, 500) for x in range(1000)] XY = dict(zip(dotX, dotY)) я сделал так, потом из этого словаря так for k, v in XY.items(): А сначала хотел перебор по два элемента из обычного списка 2000 значений, но не заработало.

Хм, надо было соединить в список из списков по два элемента и перебирать

Но как их соединить?

Danil
12.08.2016
17:29:45
я чот не понял, а чем dots = [random.randint(0, 500), random.randint(0, 500) for _ in range(1000)] не нравится?

ну и уж генератор, наверняка один раз только используешь

Cykooz
12.08.2016
17:30:20
@Dklyds Напиши лучше функцию-генератор, которая будет через yield возвращать x, y На вход должна принимать размеры окна и количество точек

Т.е. у тебя не должно в памяти хранится 100500 координат

А, хотя в твоём случае это наверное не прокатит - у тебя картинка на каждый проход while перерисовывается

Не знаю как это корректно делать в pygame, но можно попробовать только один раз отрисовывать картинку а потом в while ждать сигнала QUIT

Dk
12.08.2016
17:33:43
Можно, конечно

Danil
12.08.2016
17:33:58
ну а в чем проблема, просто не нужно рисовать в цикле и всё )

Cykooz
12.08.2016
17:34:25
В этом случае можно не хранить список точек, а потренироваться в написании генераторов ?

Danil
12.08.2016
17:34:32
и кстати можно же рисовать не линиями (ну стековерфлоу так говорит http://stackoverflow.com/questions/10354638/pygame-draw-single-pixel)

Dk
12.08.2016
17:34:57
Я только линии и фигуры нашёл)

У меня просто учебник валяется в pdf

Cykooz
12.08.2016
17:40:38
Хы, я уже придумал что можно дальше замутить. Если есть желание потренировать астрономическую математику + использование баз данных в питоне, то можно где то в интернетах надыбать базу с координатами видимых с земли звёзд. Залить эти данные в любую удобную базу данных (например в sqlite), и запилить построение куска звёздного неба видимого из заданой широты и долготы в заданное время.?

Dk
12.08.2016
17:41:44
Нет, ну это, конечно, прикольно...

Cykooz
12.08.2016
17:42:44
Наверное первым этапом будет написать на питоне скрипт, который из текстового файла (например csv) зальёт данные о звёздах в sqlite базу

Не знаю правда есть ли где такие базы в текстовом виде, и что они вообще из себя представляют - в астрономии я ни бум-бум

Google
Dk
12.08.2016
17:44:00
Хм

Как скомпилить и сюда бросить?

Я толщину линии сделал рандомной и теперь, если по окну мышькой водить, то они блестят

Не совсем рандомной, а 1-2

Admin
ERROR: S client not available

Cykooz
12.08.2016
17:45:06
хы, прикольно

Andrey
12.08.2016
17:46:00
Оффтоп. В стандарте http Content-Length обязателен?

Sergey
12.08.2016
17:47:13
Есть stellarium, опенсурсный планетарий, при желании можно данные из него достать

Марк
12.08.2016
17:47:14
Оффтоп. В стандарте http Content-Length обязателен?
Applications should use this field to indicate the size of the Entity-Body to be transferred, regardless of the media type of the entity. A valid Content-Length field value is required on all HTTP/1.0 request messages containing an entity body

Ну бля, научитесь уже RFC как-то юзать. Там же четко прописано, что обязательно, что опционально

Cykooz
12.08.2016
17:48:33
Оффтоп. В стандарте http Content-Length обязателен?
Хм, точно можно не использоваться если запрос передаётся с Transfer-Encoding: chunked

Zart
12.08.2016
17:48:33
из обязательных в хттп/1.0 насколько я помню не было примерно нихрена в хттп/1.1 хост: всегда нужен

но по факту хост: требуется нынче всегда, везде и всеми

для 3хх обязателен Location:, хотя вроде были исключения для пары кодов

Cykooz
12.08.2016
17:52:07
Оффтоп. В стандарте http Content-Length обязателен?
Оно конечно может и не обязательно, но лучше его всегда передавать. Если сразу размер тела не известен - то использовать Transfer-Encoding: chunked и передавать содержимое чанками с известной длиной.

Google
Марк
12.08.2016
17:54:10
Хотя в RFC между "шуд" и "маст" в принципе приличная разница. "Шуд" - должен, но в принципе и хуй забить можно. А вот "маст" -пиздуй делайй

Cykooz
12.08.2016
17:55:33
HTTP/1.0 requests containing an entity body must include a valid Content-Length header field.

Vinc
12.08.2016
17:58:15
в убунте из file.py собрать file.exe для винды можно без wine? если да, то как

Zart
12.08.2016
17:58:22
Dk
12.08.2016
17:59:00
Не, ну ребят, я конечно, понимаю, рисовать звёздное небо - это весело. Я б уже игру пилил, если б на меня родственники не смотрели косо потому, что я без работы сижу пару лет.

Danil
12.08.2016
17:59:27
при желании можно, но не стоит
сколько тулзов не смотрел – все говорят собирайте на целевой платформе

Dk
12.08.2016
17:59:36
Andrey
12.08.2016
17:59:57
Другой вопрос: откуда можно взять размер главной страницы гугла?

Dk
12.08.2016
18:00:06
Я экономический закончил и решил перепрофилироваться

Марк
12.08.2016
18:00:23
23
No4 игру за 24 часа в стриме пилил с нуля. Вполне даже симпатичнаая

Denis
12.08.2016
18:00:28

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

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