0 до zzz (перебирает весь alphanum от 0 до zzz и создает такой файл)
Но столкнулся с одной проблемой. Когда доходит до комбинации u0, то выпадает с
ValueError: embedded null character
- дело в том, что \u0000 - это нульбайт и \0 тоже.
Вопрос - как это обойти?
1. Пробовал / преобразовать в \\ - не помогло. Всё равно упирается в \0
2. не получится преобразовать строку в r'\\path\\to\\file' из-за того, что имя файла состоит из двух переменных - path и filename.
setuppath = "\\home\\py\\dev\\sort\\u00"
Не дает название файла именно сделать?
Файл создать не получается из-за того, что там получается "...\0..." Или \u0000
Ну u_0 например... что мешает использовать дополнительный символ?
Делал. Тоже самое почему-то. Пробовал в начало имени файла добавлять db_
Тогда не понимаю: ты можешь вставить постоянные наборы символов до u, между u и числами и после чисел. Как после этого может остаться проблема???
Наверное придётся вылавливать такие моменты и не создавать файл 🥴
Обсуждают сегодня