<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      python 基礎語法梳理(二)

      1、gevent使用

      # -*- coding: utf-8 -*-
      
      import gevent
      import platform
      
      from gevent import subprocess
      
      def _test_shell(script):
          
          excute_data=[];
          err_data=[];
          
          if platform.system() == "Windows":
              
              popen = subprocess.Popen(script, \
                  shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
              
              excute_data = popen.stdout.readlines()
              
              err_data = popen.stderr.readlines()
              
              for msg_line in excute_data:
                  print "return: %s" %(msg_line.strip())
          
              for err_line in err_data:
                  print "err:%s" %(err_line.strip())
               
      
      
      def talk(msg):  
          print(msg) 
      
      def _test_spwan():
          
          gevent.spawn(talk,"Fredirc")
      
      
      if __name__ == '__main__':
      
          _test_shell('java -version')
          
          _test_spwan()
          
          gevent.sleep(0.5)
          
          #上面例子打印輸出
          #err:java version "1.6.0_37"
          #err:Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
          #err:Java HotSpot(TM) Client VM (build 20.12-b01, mixed mode, sharing)
          #Fredirc
              
              

      2、logging使用

      import logging
      import os
      from logging import FileHandler
      
      def get_logger():
          logger = logging.getLogger('fredric_file')
          log_format = '%(asctime)s %(filename)s %(lineno)d %(levelname)s %(message)s'
          formatter = logging.Formatter(log_format)
          logfile = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'log', 'fredric_log.log')
          handler = FileHandler(logfile, "a")
          handler.setFormatter(formatter)
          logger.addHandler(handler)
          logger.setLevel(logging.ERROR)
          return logger
      
      def get_logger_console():
          logger = logging.getLogger("fredric_console")
          log_format = '%(asctime)s %(filename)s %(lineno)d %(levelname)s %(message)s'
          formatter = logging.Formatter(log_format)
          console = logging.StreamHandler()
          console.setFormatter(formatter)
          logger.addHandler(console)
          logger.setLevel(logging.DEBUG)
          return logger
      
      
      logger_file = get_logger()
      logger_console = get_logger_console()
      
      if __name__ == '__main__':
          
          logger_file.error("fiel error")
          logger_console.error("console error")
          
          logger_file.info("fiel error")
          logger_console.info("console error")
          
          

      3、imp使用(類似JAVA反射)

      # -*- coding: utf-8 -*-
      
      import imp
      
      if __name__ == '__main__':
          
          #獲取這個模塊
          module = imp.load_module("Test", *imp.find_module("test", ["./"]))
          
          #實例化這個模塊中的類
          temp=module.__getattribute__("Test")();
          
          #執行類包含的方法
          temp.do_staff() #打印:do_staff: Test Class
          
          print temp.__str__() #打印:to_string:Test Class
          

       

      posted @ 2017-08-04 08:06  Fredric_2013  閱讀(211)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产嫩草精品网亚洲av| 国产97人人超碰caoprom| 亚在线观看免费视频入口| 国产欧美日韩另类在线专区| 午夜福利精品一区二区三区 | 国产女人高潮视频在线观看| 亚洲精品中文字幕第一页| 国产精品中文字幕综合| 国产精品午夜福利精品| 起碰免费公开97在线视频| 无码熟妇人妻AV影音先锋| 欧美成人午夜性视频| 亚洲一区二区三区四区| 国产高清在线精品一区二区三区| 成人性生交大片免费看r链接| 亚洲中文字幕久久精品码| 日韩在线观看精品亚洲| 97久久超碰亚洲视觉盛宴| 激情97综合亚洲色婷婷五| 综合亚洲网| 少妇高潮尖叫黑人激情在线| 北碚区| 无码国内精品久久人妻蜜桃| 免费视频一区二区三区亚洲激情| 欧美精品人人做人人爱视频| 中文有码字幕日本第一页| 亚洲欧美人成人让影院| 青草热在线观看精品视频| 起碰免费公开97在线视频| 国产成人一区二区不卡| 国产二区三区不卡免费| 激情国产一区二区三区四区小说 | 忘忧草日本在线播放www| 亚洲性日韩一区二区三区| 国产精品午夜福利合集| 欧美黑人大战白嫩在线| 国产精品自拍一二三四区| 国产色精品久久人妻| 国产一区二区丰满熟女人妻| 永久免费av网站可以直接看的| 亚洲AV成人片不卡无码|