Size: a a a

Сообщество Python Программистов

2020 March 19

AT

Alexander T in Сообщество Python Программистов
George Forse
А где модифицируется? Только посмотреть же можно
with open() можешь писать в него что хочешь. например, самообфускатор, который в самом себе случайным образом переименовывает переменные и функции, ломает в середине строки \ и вообще
источник

АЧ

Александр Чекмарёв... in Сообщество Python Программистов
linuxoid
я почистил
Спасибо 🙂 а то кошмар какой то был
источник

.

. in Сообщество Python Программистов
:slight_smile:
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
George Forse
А где модифицируется? Только посмотреть же можно
А ты делай with open(__file__, "w+") as f
И там хоть f.seek, хоть f.write
источник

GF

George Forse in Сообщество Python Программистов
Alexander T
with open() можешь писать в него что хочешь. например, самообфускатор, который в самом себе случайным образом переименовывает переменные и функции, ломает в середине строки \ и вообще
Так а разве можно write самого себя?
источник

.

. in Сообщество Python Программистов
А с чего бы нельзя?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
А ты делай with open(__file__, "w+") as f
И там хоть f.seek, хоть f.write
Вот тут и будет самомодификация
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Что такое?))
источник

AT

Alexander T in Сообщество Python Программистов
George Forse
Так а разве можно write самого себя?
with open(__file__, 'w') as f:
   f.write('hui')
print(123)
источник

GF

George Forse in Сообщество Python Программистов
.
А с чего бы нельзя?
Ну ладно
источник

GF

George Forse in Сообщество Python Программистов
источник

.

. in Сообщество Python Программистов
Вот я одного не понимаю
источник

.

. in Сообщество Python Программистов
Чё все линуксоиды такие злые
источник

ЮЧ

Юрий 👨‍🔬 Чебышев... in Сообщество Python Программистов
Language:
py3


Source:
from pathlib import Path
print(Path(__file__).absolute())


Result:
/var/www/service/usercode/808533283/source.py
источник

.

. in Сообщество Python Программистов
Постоянно посылают читать доки и всё в таком духе
источник

GF

George Forse in Сообщество Python Программистов
.
Чё все линуксоиды такие злые
Всмысле? Все ведь очевидно
источник

GF

George Forse in Сообщество Python Программистов
У тебя ответ в вопросе
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
.
Чё все линуксоиды такие злые
Потому что их запарили новички с тупыми гуглящимися на раз-два вопросами
источник

.

. in Сообщество Python Программистов
Но без пояснения
источник

GF

George Forse in Сообщество Python Программистов
Сам блин стань линуксоидом
источник