Jak utworzyć nazwę pliku z końcowym okresem w systemie Windows?

Jak pracować z nazwami plików, które kończą się okresem w Pythonie? Według witryny MSDN takie nazwy plików są poprawne w systemie Windows, ale za każdym razem, gdy próbuję je utworzyć w Pythonie, usuwa ostatni okres. Próbowałem nawet utworzyć deskryptor surowego pliku z os.open, ale nadal usuwa okres.

Na przykład utworzy plik o nazwie „test'

os.open('test.', os.O_CREAT | os.O_WRONLY, 0777)

Edytować:Oto dokładny cytat

O spacjach i kropkach w nazwach plików i katalogach. Limity znajdują się w powłoce systemu Windows - nie w systemie Windows ani NT. Używając „bash”, możesz tworzyć pliki ze spacjami (lub kropkami), zarówno na początku, jak i na końcu nazwy pliku. Następnie możesz wylistować i otworzyć te pliki w eksploratorze, i możesz je „wypisać” w powłoce (cmd.exe), ale niekoniecznie będziesz w stanie je otworzyć z powłoki (szczególnie spacji końcowych i kropek).

questionAnswers(3)

yourAnswerToTheQuestion