Python 2.7 在windows上导入Python系统日志
我有一个通常在unix机器上运行的python脚本,我正在尝试在windows上运行它。我遇到的一个障碍是syslog模块。有没有一种方法可以让任何人都知道我可以在windows机器上解决这个问题,有没有一个与windows相同的软件包?运行Python2.7 尽管可能需要对代码进行一些重写,“”模块应该非常适合您所寻找的内容。它还有一个优点,即日志记录与平台无关,因此它可以在Windows和*nix上工作,这总是很方便的。您可以创建syslog.py并将其放在python路径中的某个位置。 您还可以对其进行自定义,以实际记录消息或通过网络发送消息 我的版本如下。(它缺少几个函数和常量,因此您可能需要添加更多): 导入系统 日志紧急、日志警报、日志暴击、日志错误、日志警告、\ 日志通知、日志信息、日志调试=范围(8) 日志内核、日志用户、日志邮件、日志守护程序、日志验证、\ LOG_SYSLOG,LOG_LPR,LOG_NEWS,LOG_UUCP=范围(0,65,8) LOG_CRON=120 LOG_LOCAL0=128 LOG_LOCAL1=136 LOG_LOCAL2=144 LOG_LOCAL3=152 LOG_LOCAL4=160 LOG_LOCAL5=168 LOG_LOCAL6=176 LOG_LOCAL7=184 LOG_PID=1 对数=2 对数显示=8 LOG_NOWAIT=16 def系统日志(消息): 通过 def系统日志(优先级、消息): 通过 def openlog(ident=sys.argv[0],logoptions=0,facility=LOG\u USER): 通过 def closelog(): 通过 def设置日志掩码(maskpri):Python 2.7 在windows上导入Python系统日志,python-2.7,syslog,Python 2.7,Syslog,我有一个通常在unix机器上运行的python脚本,我正在尝试在windows上运行它。我遇到的一个障碍是syslog模块。有没有一种方法可以让任何人都知道我可以在windows机器上解决这个问题,有没有一个与windows相同的软件包?运行Python2.7 尽管可能需要对代码进行一些重写,“”模块应该非常适合您所寻找的内容。它还有一个优点,即日志记录与平台无关,因此它可以在Windows和*nix上工作,这总是很方便的。您可以创建syslog.py并将其放在python路径中的某个位置。 您
通过您不需要在自己的帖子中添加评论-只需修改您的问题即可。我希望找到一个不需要重写代码的解决方案,因为此方案仅适用于在windows本地开发。它通常在linux上运行。由于遇到了这个模块导入问题,我目前看不到解决这个问题的方法。