Is it safe to use sys.platform=='win32' check on 64-bit Python?
问题 The usual check to differentiate between running Python-application on Windows and on other OSes (Linux typically) is to use conditional: if sys.platform == 'win32': ... But I wonder is it safe to use today when 64-bit Python is more widely used in last years? Does 32 really means 32-bit, or basically it refers to Win32 API? If there is possibility to have one day sys.platform as 'win64' maybe such condition would be more universal? if sys.platform.startswith('win'): ... There is also another