Я просто спрошу, знает ли кто-нибудь с помощью Python 2.7, как я смогу передать строку в юникоде (например, имя файла на японском языке) в качестве аргумента командной строки моего скрипта на python.Как только это имя файла будет передано функции / методу правильно, некоторая обработка файла будет выполнена (например, извлечение / извлечение метаданных) каким-либо механизмом (DLL, которая идентифицируется как поддерживающая юникод).Я пробовал следующее, но, к сожалению, происходит сбой Python:
Передача имени файла в метод, который будет обрабатывать файл:
processingMethod(unicode(argv[1], "utf-8", errors="ignore").encode("utf-8"))
в методе, вот как я декодируюПереданная строка:
unicode(file_path).decode("utf-8")
Любая обратная связь будет очень полезна.Большое спасибо!