Архивируем и отправляем в компанию "Что делать консалт" каталог STS.
Система исполнения - виндоза!
# -*- coding: utf-8 -*-
from smartgate import sendmail
from sys import exit
import os,zipfile, zlib
PATH2CONS="d:\\Consult"
PATH2ZIP=os.environ.get('tmp')+'\\sts.zip'
if not os.path.exists(PATH2CONS):
print "Consultant not found at path:"+PATH2CONS
exit(1)
zf=zipfile.ZipFile(PATH2ZIP,"w",zipfile.ZIP_DEFLATED)
for root,dirs,files in os.walk(PATH2CONS+'\\ADM\\STS'):
for file in files:
zf.write(os.path.join(root,file))
zf.close()
if 0==sendmail('192.168.0.1','mymail(собака)mycompany.ru',['blah-blah(собака)konsultant.ru'],"STS VERONIKA","have a fun :)",[PATH2ZIP]):
os.remove(PATH2ZIP)
Система исполнения - виндоза!
# -*- coding: utf-8 -*-
from smartgate import sendmail
from sys import exit
import os,zipfile, zlib
PATH2CONS="d:\\Consult"
PATH2ZIP=os.environ.get('tmp')+'\\sts.zip'
if not os.path.exists(PATH2CONS):
print "Consultant not found at path:"+PATH2CONS
exit(1)
zf=zipfile.ZipFile(PATH2ZIP,"w",zipfile.ZIP_DEFLATED)
for root,dirs,files in os.walk(PATH2CONS+'\\ADM\\STS'):
for file in files:
zf.write(os.path.join(root,file))
zf.close()
if 0==sendmail('192.168.0.1','mymail(собака)mycompany.ru',['blah-blah(собака)konsultant.ru'],"STS VERONIKA","have a fun :)",[PATH2ZIP]):
os.remove(PATH2ZIP)
Комментариев нет:
Отправить комментарий