@ru_python

Страница 6039 из 9768
Alex
26.07.2018
21:18:47
open(name+'.txt',

memchik
26.07.2018
21:19:12
я раньше не видел что так можно

+ ставить

Alex
26.07.2018
21:19:37
Ну в примитиве можно

Google
memchik
26.07.2018
21:19:56
Invalid argument: '@<7-b W8<Z.txt'

ошибка

Alex
26.07.2018
21:20:06
Пхехе

memchik
26.07.2018
21:20:23
?

memchik
26.07.2018
21:20:57
ааа

я уже понял

сидел жмякал пока нормально скомпелируется)

а можно же сделать исключения

Бензофуран
26.07.2018
21:22:14
да,я тупой,можете не говорить.Но я сюда за тем и пришел,чтобы учиться)
Если человек тупой то учиться для него бесполезно и больно

open(name+'.txt',
Алсо если питон 3.6 то можно использовать ф-строки

memchik
26.07.2018
21:22:51
почему же?

Alex
26.07.2018
21:22:54
Google
Mike
26.07.2018
21:23:11
почему же?
"потому что яскозал"

Бензофуран
26.07.2018
21:23:26
почему же?
По факту

memchik
26.07.2018
21:23:39
аргументы?

Mike
26.07.2018
21:23:57
Программирование может освоить даже ёбаный дебил

memchik
26.07.2018
21:23:58
все зависит от твоего понимания слова "тупой"

Бензофуран
26.07.2018
21:24:26
Программирование может освоить даже ёбаный дебил
Вопрос только в том какого качества код он будет писать

Отвечу заранее - мегаплохого

Можно даже сказать мегахуёвого

Mike
26.07.2018
21:25:47
Вопрос только в том какого качества код он будет писать
Не думаю, что он сможет строить сложные системы, но уж точно не будет хуже чем многие сидящие тут (открыт вопрос, могут ли они строить сложные системы, к слову)

memchik
26.07.2018
21:25:54


Бензофуран
26.07.2018
21:26:06
все зависит от твоего понимания слова "тупой"
Не надо, пожалуйста, сейчас о субъективной херне Да, я сам начал, посыпаю голову пеплом, но не надо пожалуйста

memchik
26.07.2018
21:26:19
а что нет?

Бензофуран
26.07.2018
21:26:45
А теперь попробуй при помощи скрипта удалить то что насоздавал

Проксимов
26.07.2018
21:26:55
Так, а это какой код сие проделывает?

memchik
26.07.2018
21:27:15


Проксимов
26.07.2018
21:27:16
Alex
26.07.2018
21:27:23
Да. На ум 5 способа приходит, join, +, %, format. И с 3.6 питона там как-то прямо переменную можно кидать прям так

memchik
26.07.2018
21:27:31
Mike
26.07.2018
21:27:37
Это можно текстом скинуть, пара строчек же

Google
Проксимов
26.07.2018
21:27:50
А вот тут вероятность коллизии намного больше

Бензофуран
26.07.2018
21:28:35
Так, а это какой код сие проделывает?
Помню где-то у меня был самописный .bat который рекурсивно создаёт файлы YOU_ARE_IDIOT.txt и запускает самого себя для дочерних/материнских папок

Mike
26.07.2018
21:29:40
Удобная штука, кстати

Mike
26.07.2018
21:30:18
.bat — это порнография

memchik
26.07.2018
21:30:25
почему?

Бензофуран
26.07.2018
21:30:58
я такое тоже делал,запускал на компах друзей)
Не, там простой пример А у меня разрушительный потенциал куда выше как раз из-за запуска копий в других папках

Denis
26.07.2018
21:31:03
Порнография это .mp4

Mike
26.07.2018
21:31:04
во-первых, его нельзя показывать детям во-вторых, он платный (идёт вместе с платной виндой)

Проксимов
26.07.2018
21:31:17
а можно объяснить?что такое коллизия
Ну смотри. Вот ты создал файлик рандомом из 2 букв. В рандоме всего две буквы, А и B. Значит с большой вероятностью произойдёт коллизия, т.е ты второй раз получишь то же значение, что и раньше. Следовательно файл перезапишется и данные потеряются

Бензофуран
26.07.2018
21:31:20
Alex
26.07.2018
21:31:44
Удобная штука, кстати
Я такой хотел тут их юзать. Но не стал. И порадовался, когда выяснил что iis на винде с fastcgi только с python 3.4 умеет.

Mike
26.07.2018
21:31:47
Попробуй reactos
Пробовал. So wut?

Google
Бензофуран
26.07.2018
21:32:12
Не, там простой пример А у меня разрушительный потенциал куда выше как раз из-за запуска копий в других папках
А разрушительный он из-за того что вся оперативка и/или ресурс процессора забивается копиями Ну и на диск порядочное количество файлов пишется

memchik
26.07.2018
21:32:21
я как раз и хочу сделать,чтобы создавались обычные файлы

с рандомными названиями

как тот батник

Проксимов
26.07.2018
21:32:50
Значит тут вероятность коллизии 3^10 Так как алфавит - 3 символа, а всего мест - 10

Но тут надо поправку на питоновский рандом делать

Mike
26.07.2018
21:33:28
Значит тут вероятность коллизии 3^10 Так как алфавит - 3 символа, а всего мест - 10
Да вроде даже больше, у питона random нормальное распределение выдаёт

т.е. неравномерное

Admin
ERROR: S client not available

Проксимов
26.07.2018
21:34:25
Ну это интересная тема, сам ещё не разобрался. Псевдорандом, вихрь мерсена

Надо почитать

memchik
26.07.2018
21:35:47


Бензофуран
26.07.2018
21:37:53
Ты делаешь файл до того как создалось полное имя

Вынеси опен из цикла

memchik
26.07.2018
21:38:42
А нельзя наоборот внести внутрь name?

Google
Бензофуран
26.07.2018
21:39:06
memchik
26.07.2018
21:39:13
Лан

Это уже завтра

Спасибо большое)

Artuchka
26.07.2018
21:39:25
а что странного то?

Бензофуран
26.07.2018
21:39:33
А ещё стоит понимать что делает код

Вот прям до каждой строчки

До каждого цикла

Alex
26.07.2018
21:40:17
Вот прям до каждой строчки
Да и файл закрывать бы надо. Раз контекстный менеджер не юзается

Alex
26.07.2018
21:42:17
Если уж заморачиваться рандомом, надо брать тупо время и брать от него sha1 например.

Бензофуран
26.07.2018
21:42:57
Да любой хэш сойдёт

Можно даже несколько раз хэшировать

Alex
26.07.2018
21:56:59
Вспомнилось. https://m.habr.com/post/223981/

Eugene
26.07.2018
21:57:38
Народ, знает кто приблизительно, сколько получают Middle pl sql разработчики?

Бензофуран
26.07.2018
21:59:34
И это как минимум

Eugene
26.07.2018
21:59:46
РФ, Украина, РБ

ну мне точные цифры не надо, очень приближенно)

Artuchka
26.07.2018
22:08:58
Да любой хэш сойдёт
Secrets модуль юзай Он рандомный 146%

Это конечно не 100%

Но 146%

Mr
26.07.2018
22:54:35
Можно даже несколько раз хэшировать
и сверху crc32 для верности

Страница 6039 из 9768