wskickahn 发表于 2018-8-10 08:22:27

48. Python 发邮件(1)

import codecs  
import re
  

  
fileName = "message.conf"
  

  
def getProperty(property):
  
    with codecs.open(fileName, encoding="utf-8") as f:
  
      if property != "message":
  
            for line in f.readlines():
  
                if line.startswith("{0} = ".format(property)):
  
                  value = line.split("{0} = ".format(property))
  
                  print value.strip('\n')
  
                  return value.strip('\n')
  

  
      else:
  
            reg = re.compile(r"message = '''((.*\n)*)'''")
  
            result = reg.findall(f.read())
  
            print result
  
            returnresult
  

  
getProperty("From")
  
getProperty("To")
  
getProperty("Subject")
  
getProperty("message")
页: [1]
查看完整版本: 48. Python 发邮件(1)