Non rovinare le cose usando personaggi strani!
Non suggerirei di utilizzare caratteri di uso privato o caratteri non stampabili perché possono davvero rovinare le cose quando accedi alla tua cartella dal terminale o dai linguaggi di programmazione. Ho avuto fastidiosi problemi con 末 o altri caratteri speciali. Ad esempio, utilizzando Python 2.7, è così che vedrai le tue cartelle con i caratteri non stampabili Ω, 末, 口, .
os.listdir(os.getcwd())
Out[2]: ['\xe6\x9c\xab ', '\xe5\x8f\xa3 ', '\xce\xa9 ', '\xee\xa0\xba ']
Per qualcuno o qualcosa che utilizza la struttura delle cartelle, l'accesso alla cartella sarebbe molto confuso (e puoi vederlo dai commenti come questo alla risposta in alto).
Quindi ho creato una cartella con questo all'inizio del nome sul mio drive Sharepoint e ora è lì e non posso accedervi o cancellarlo. : | - Piuttosto Notsay 28 giugno 16 alle 21:05
Certo, puoi stamparli, ma perché rendere le cose così inutilmente complesse? Se vuoi stare sul sicuro, ti suggerisco di usare caratteri standard. Quale è l'ultimo dipende dal tuo File manager . Quindi ecco un po 'di codice che crea un mucchio di cartelle con tutte le stringhe stampabili in Python in modo da poter testare il tuo file manager.
import os
import string
for i in string.printable:
try:
os.mkdir(i)
except OSError:
print('OSError for %s' %(I))
Dopo aver ordinato per nome puoi ottenere la tua risposta.
Per Windows 10 - Explorer
usando caratteri standard dopo che z
per quanto ne zz
so c'è solo e così via.
Quindi l'utilizzo zzNameOfTheFolder
è un modo semplice e sicuro per farlo. Quindi, anche se non è carino, lo consiglierei.
Per Mac OS X El Capitan - Finder
La z è l'ultimo carattere ma nota che non c'è distinzione tra le lettere maiuscole quindi una cartella denominata zz
non può essere memorizzata nella stessa directory di una cartellaZZ
Per Ubuntu 16.04 - Nautilus
L'hashtag #
è l'ultimo carattere. Ma se vuoi un po 'più di compatibilità con altri file manager, lo userei ZZ
.
Qualcosa di più elegante di "z_item"?
Immagino che questo dipenda dal tuo concetto di eleganza e penso che StackOverflow dovrebbe diffondere le pratiche migliori e più sicure, non le più eleganti. Tuttavia, in molti casi, la simmetria può aiutare. Che dire di queste soluzioni sicure forse più eleganti:
ZZFoldernameZZ
Zz-Folder name-zZ
zZ-Folder name-Zz
zZFolderNameZz
zzFoldernamezz