Получу ли я ResourceNotFoundException при попытке извлечь строку из контекста в API?

В Windows 8.1 ниже работали, в то время как другие заданные способы с subprocess.call терпят неудачу с путём, в нем есть пробелы.

subprocess.call('cmd /c start "" "any file path with spaces"')

Используя этот и другие ответы раньше, вот встроенный код, который работает на нескольких платформах.

import sys, os, subprocess
subprocess.call(('cmd /c start "" "'+ filepath +'"') if os.name is 'nt' else ('open' if sys.platform.startswith('darwin') else 'xdg-open', filepath))
-1
задан Gian Patrick Quintana 16 January 2019 в 09:47
поделиться

1 ответ

Что ж, это распространенная проблема, когда вы добавляете строку в другую локаль, отличную от файла strings.xml по умолчанию, и забываете добавить ее в файл strings.xml по умолчанию. Поэтому, когда вы находитесь в локали по умолчанию, приложение не сможет увидеть значение, потому что оно не внутри значения по умолчанию strings.xml

0
ответ дан Khalid Taha 16 January 2019 в 09:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: