Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 28, 2015 18:40:26

python.alex
Зарегистрирован: 2014-10-27
Сообщения: 60
Репутация: +  -4  -
Профиль   Отправить e-mail  

Не могу корректно установить pywin32, не импортится библиотека

immikk
попробуйте установить отсюда

Sander, попробовал, результат не изменился

КАК???? ПАЧИМУ???? Петонестые прафизианалы не адабряют твайи патуги!!!! Ведь известна даже шкалоте что петонистый прост, как дважды два равно читыри.

Паройзя исчо. Через месцяц палучицо напесать хеллоу ворлт.

Офлайн

#2 Июнь 28, 2015 18:42:36

python.alex
Зарегистрирован: 2014-10-27
Сообщения: 60
Репутация: +  -4  -
Профиль   Отправить e-mail  

Не могу корректно установить pywin32, не импортится библиотека

штоп узтанавидь беблеатегу рабу надо изучить классы, функцее и прочую балыберду. атлична! и ваще судя па коду, быть таки нехуевым прахфизианалам с опытом эдак лет 20.

import sys
import datetime
time_tuple = ( 2012, # Year
                  9, # Month
                  6, # Day
                  0, # Hour
                 38, # Minute
                  0, # Second
                  0, # Millisecond
              )
def _win_set_time(time_tuple):
    import pywin32
    # http://timgolden.me.uk/pywin32-docs/win32api__SetSystemTime_meth.html
    # pywin32.SetSystemTime(year, month , dayOfWeek , day , hour , minute , second , millseconds )
    dayOfWeek = datetime.datetime(time_tuple).isocalendar()[2]
    pywin32.SetSystemTime( time_tuple[:2] + (dayOfWeek,) + time_tuple[2:])
def _linux_set_time(time_tuple):
    import ctypes
    import ctypes.util
    import time
    # /usr/include/linux/time.h:
    #
    # define CLOCK_REALTIME                     0
    CLOCK_REALTIME = 0
    # /usr/include/time.h
    #
    # struct timespec
    #  {
    #    __time_t tv_sec;            /* Seconds.  */
    #    long int tv_nsec;           /* Nanoseconds.  */
    #  };
    class timespec(ctypes.Structure):
        _fields_ = [("tv_sec", ctypes.c_long),
                    ("tv_nsec", ctypes.c_long)]
    librt = ctypes.CDLL(ctypes.util.find_library("rt"))
    ts = timespec()
    ts.tv_sec = int( time.mktime( datetime.datetime( *time_tuple[:6]).timetuple() ) )
    ts.tv_nsec = time_tuple[6] * 1000000 # Millisecond to nanosecond
    # http://linux.die.net/man/3/clock_settime
    librt.clock_settime(CLOCK_REALTIME, ctypes.byref(ts))
if sys.platform=='linux2':
    _linux_set_time(time_tuple)
elif  sys.platform=='win32':
    _win_set_time(time_tuple)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version