Не псуйте речі, використовуючи дивні символи!
Я б не пропонував використовувати символи приватного користування або символи, що не друкуються, оскільки вони дійсно можуть зіпсувати речі, коли ви отримуєте доступ до своєї папки з термінальних чи програмних мов. У мене виникли дратівливі проблеми з використанням 末 або інших спеціальних символів. Наприклад, використовуючи Python 2.7, саме так ви побачите ваші папки з недрукуваними символами Ω, 末, 口, .
os.listdir(os.getcwd())
Out[2]: ['\xe6\x9c\xab ', '\xe5\x8f\xa3 ', '\xce\xa9 ', '\xee\xa0\xba ']
Для когось або чогось, що використовує структуру вашої папки, доступ до папки був би дуже заплутаним (і ви можете бачити це з коментарів, таких як цей, до верхньої відповіді).
Тому я створив папку з цим на початку імені на своєму накопичувачі Sharepoint, і тепер він є, і я не можу отримати доступ до нього або видалити його. : | - Скоріше Ноцай 28 червня 1616 о 21:05
Звичайно, ви можете їх роздрукувати, але навіщо робити речі такими зайвими? Якщо ви хочете залишитися на безпеці, я б запропонував використовувати стандартні символи. Остання з них залежить від вашого файлового менеджера . Ось ось якийсь код, який створює купу папок з усіма рядками для друку на Python, щоб ви могли протестувати свій файловий менеджер.
import os
import string
for i in string.printable:
try:
os.mkdir(i)
except OSError:
print('OSError for %s' %(I))
Після сортування за назвою ви можете отримати свою відповідь.
Для Windows 10 - Провідник
використання стандартних символів після z
моїх знань, є тільки zz
і так далі.
Тож використання zzNameOfTheFolder
- це простий і безпечний спосіб зробити це. Тож навіть якщо це не приємно, я б рекомендував це.
Для Mac OS X El Capitan - Finder
Z - останній символ, але зауважте, що немає різниці між великими літерами, тому папка з назвою zz
не може зберігатися в одному каталозі папкиZZ
Для Ubuntu 16.04 - Nautilus
Хештег #
- це останній символ. Але якщо ви хочете трохи більше сумісності з іншими файловими менеджерами, я б використав ZZ
.
Щось більш елегантне, ніж "z_item"?
Я думаю, це залежить від вашої власної концепції елегантності, і я вважаю, що StackOverflow повинен поширювати найкращі та найбезпечніші практики, а не найвишуканіші. Однак у багатьох випадках симетрія може допомогти. Як щодо цих безпечних, можливо, більш елегантних рішень:
ZZFoldernameZZ
Zz-Folder name-zZ
zZ-Folder name-Zz
zZFolderNameZz
zzFoldernamezz