1 安装方法:

a) 安装 pywin32-221.win32-py3.5.exe

b) 执行 D:\Python35\Lib\site-packages\win32comext\axscript\client\pyscript_rexec.py


如果报错:

SystemError: Parent module '' not loaded, cannot perform relative import

修改 pyscript_rexec.py,将 from . import pyscript 改为 import pyscript 再执行。


2 参考文档

D:\Python35\Lib\site-packages\win32com\readme.htm


3 注意事项

无论是Windows脚本宿主,还是IIS,都需要注意32bit/64bit问题;

32位的cscript.exe可以通过%windir%\SysWoW64\cmd.exe中启动,即C:\Windows\SysWOW64\cscript.exe。

示例程序:D:\Python35\Lib\site-packages\win32comext\axscript\Demos\client


本文基于Python 3.5.3 32bit,Windows 7 SP1 64bit.

用Python写ASP,还是挺有意思的,虽然小众了一点。


4 附:pys扩展名关联到cscript.exe

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\pysFile]
@="Python Script File"

[HKEY_CLASSES_ROOT\pysFile\Shell]
@="run"

[HKEY_CLASSES_ROOT\pysFile\Shell\run\command]
@="\"C:\\Windows\\SysWOW64\\cscript.exe\" \"%1\""

本文链接地址: 将 Python 作为 Windows ActiveX Scripting 语言
http://qingfengju.com/index.asp?id=410

分类:脚本编程 查看次数:13160 发布时间:2017/7/6 23:26:43

1) 修改时区

临时改时区:

export TZ='Asia/Shanghai';

时区字符串可使用tzselect程序查看。


永久修改时区:

CentOS:

rm -f /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


Ubuntu:

cat /etc/timezone

rm -f /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


2) 修改时间

将系统时间写入硬件(BIOS)时间

date -s "2010-01-01 01:00:00"

hwclock –systohc


将硬件时间写入系统时间

hwclock --set --date "2010-01-01 01:00:00"

hwclock --hctosys


date 修改的是系统时间。

hwclock 修改的是BIOS时间。


3) 设置硬件中保存UTC时间还是本地时间

hwclock --systohc --utc

hwclock --systohc --localtime


备注,本文中的命令基于:

cat /etc/centos-release

CentOS Linux release 7.2.1511 (Core) 



本文链接地址: Linux下系统时间的修改方法
http://qingfengju.com/index.asp?id=406

分类:Linux 查看次数:47961 发布时间:2017/2/13 16:36:31