Найти - Пользователи
Полная версия: Создать каталоги в зависимости версии и разрядности ОС
Начало » Python для новичков » Создать каталоги в зависимости версии и разрядности ОС
1
pavelnt
Добрый день!
Требуется создавать папки в зависимости от версии и разрядности ОС и скопировать в них некоторые файлы, например

для Windows 7 x64:
c:\ProgramData\New1\New2\
c:\Program Files (x86)\New3\

для Windows 7 x86:
c:\ProgramData\New1\New2\
c:\Program Files\New3\

для Windows XP x86:
c:\Documents and Settings\All Users\Application Data\New1\New2
c:\Program Files\New3\

Возможно ли это реализовать в одном скрипте? Может как-то переменную среду получать?
Randomazer
Можно узнать разрядность.

http://python.su/forum/viewtopic.php?id=7995

Может и бредовая идея, но можно еще поиском по папкам. Если Documents and Settings значит Windows XP и так далее.
Randomazer
import sys

print sys.platform +' '+ sys.version
Для Windows XP выдает

win32 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB