摘要: 原来制成tar+gzip ,还是很简单的:# -*- coding:utf-8 -*-#===================================================================## brief : 制作viruswall 的离线升级数据## author : hechangmin## date : 2008.6 ## notice : 先变成tar 文件#====================================================================import osimport tarfileimport 阅读全文
posted @ 2011-08-10 19:59 soft115 阅读(357) 评论(0) 推荐(0)
摘要: 首先这里是最简单的将文件压缩成压缩文件: # -*-coding:utf-8-*- # ============================================================================================================= ## brief:制作viruswall的离线升级数据 ## author:hechangmin ## date:2008.6 ## =============================================================================== 阅读全文
posted @ 2011-08-10 19:58 soft115 阅读(196) 评论(0) 推荐(0)
摘要: 加入tar中间过程: # -*-coding:utf-8-*- # ============================================================================================================= ## brief:制作viruswall的离线升级数据 ## author:hechangmin ## date:2008.6 ## notice:先变成tar文件 # ======================================================================= 阅读全文
posted @ 2011-08-10 19:58 soft115 阅读(171) 评论(0) 推荐(0)
摘要: python代码总结主要记录初学者常用的一些代码:1.获取当前时间# -*- coding: gbk -*-import osimport timeimport shutiltoday = time.strftime('%Y-%m-%d 星期%w')now = time.strftime('%H:%M:%S')>>>2008-05-07 星期320:28:142.os.path常见属性os.path.sep :路径分隔符 。以前老爱用'\\' ,后来用'/'。os.path.altsep:(根目录,不是很确定,我 阅读全文
posted @ 2011-08-10 19:57 soft115 阅读(173) 评论(0) 推荐(0)
摘要: 写了个发邮件的python代码:# -*-coding:utf-8-*- # ================================================= ## 描述:KEmail发送邮件类 ## 作者:hechangmin ## 时间:2008-05-30 ## ================================================= import emailimport mimetypesfrom email.MIMEMultipart import MIMEMultipartfrom email.MIMEText import MIMETe 阅读全文
posted @ 2011-08-10 19:57 soft115 阅读(328) 评论(0) 推荐(0)
摘要: from ctypes import *import osimport sysimport ftplibclass KANFtp: ftp = ftplib.FTP() bIsDir = False path = "" def __init__(self, host): self.ftp.connect( host ) def Login(self, user, passwd ): self.ftp.login( user, passwd ) print self.ftp.welcome def DownLoadFile( self, LocalFile, RemoteFi 阅读全文
posted @ 2011-08-10 19:56 soft115 阅读(283) 评论(1) 推荐(0)
摘要: 首先用visual studio写个dll。// TestDll.cpp : Defines the entry point for the DLL application.//#include "stdafx.h"#include <iostream>using namespace std;#ifdef _MANAGED#pragma managed(push, off)#endif#ifdef __cplusplus #define EXPORT extern "C"__declspec(dllexport)#else#define EX 阅读全文
posted @ 2011-08-10 19:56 soft115 阅读(256) 评论(0) 推荐(0)
摘要: import osimport shutildef CleanDir( Dir ): if os.path.isdir( Dir ): paths = os.listdir( Dir ) for path in paths: filePath = os.path.join( Dir, path ) if os.path.isfile( filePath ): try: os.remove( filePath ) except os.error: autoRun.exception( "remove %s error." %filePath )#引入logging elif 阅读全文
posted @ 2011-08-10 19:55 soft115 阅读(197) 评论(0) 推荐(1)
摘要: from xml.dom import minidomtry: xmlfile = open("path.xml", "a+") #xmldoc = minidom.parse( sys.argv[1]) xmldoc = minidom.parse(xmlfile)except : #updatelogger.error( "Can't parse Xml File." ) sys.exit(0)ClientOutputPath = xmldoc.getElementsByTagName('D')[0].at 阅读全文
posted @ 2011-08-10 19:55 soft115 阅读(237) 评论(0) 推荐(0)
摘要: 发现python里面扩展了日志打印功能。感觉比java自带的还好,和log4j很类似。下面总结下其用法。先说一种不用配置文件的:<log.py>1#-*-coding:gb2312-*-2importlogging34logging.basicConfig(level=logging.INFO,5format='%(asctime)s%(name)-12s%(levelname)-8s%(message)s',6datefmt='%m-%d%H:%M',7filename='./AutoUpdate.log',8filemode=&# 阅读全文
posted @ 2011-08-10 19:54 soft115 阅读(248) 评论(0) 推荐(0)