美文网首页
我的第一个Python程序

我的第一个Python程序

作者: 贝问水 | 来源:发表于2017-10-24 16:30 被阅读0次

星期一开始学Python,好在有Perl的基础,转起来比较快,第一个程序新鲜出炉,特地留念:

#!/usr/bin/python

##############################################################
# Author:  alex wan
# Date:    2017-10-24
# Version: V0.1
##############################################################
##############################################################
#                           Script Usage                     #  
##############################################################
#                                                            #  
#   Command:python gate_count_cell_area_deal <logfile>      #  
#                                                            #  
#   Argument:                                                #  
#      ARG0.                                                 #  
#      ARG1.                                                 #  
#      ARG..                                                 #  
#                                                            #  
##############################################################
import os
import re

##############################################################
# Main Program
##############################################################
os.system('rm -rf w1742.csv')

#infile = raw_input('Enter logfile Name:')
logfile=open('w174.rpt','r')
outfile=open('w1742.csv', 'w')

for eachLine in logfile:
  #strinfo = re.compile('Level [0-4] Module ')
  #newLine = strinfo.sub('', eachLine)
  newLine_1 = re.sub('Level [0-4] Module ', '', eachLine)
  newLine_2 = re.sub('[ ]*Gates=[ ]*', ' ', newLine_1)
  newLine_3 = re.sub('[ ]*Cells=[ ]*', ' ', newLine_2)
  newLine_4 = re.sub('[ ]*Area=[ ]*', ' ', newLine_3)
  newLine_5 = re.sub(' um\^2', '', newLine_4)
  newLine   = re.sub(' ', ',', newLine_5)
  print newLine
  #outfile.write(eachLine)

logfile.close()
outfile.close()

相关文章

  • 1.1 第一个 Python 程序

    # 第一个 Python 程序 ##目标 * 第一个 `HelloPython` 程序 * `Python 2.x...

  • python基础

    一、第一个python程序   在终端中创建文件第一个python程序.py,输入 二、python的交互模式  ...

  • 02 第一个 Python 程序

    第一个 Python 程序 目标 第一个 HelloPython 程序 Python 2.x 与 3​​.x 版本...

  • 01-认识Python和Python基础

    认识和了解Python 第一个Python程序 安装Python 配置环境变量 编写Python程序的方法DOS下...

  • 2018-12-25

    Day2 一、第一个Python程序 pycharm的快捷键: 第一个python程序 “”“hello worl...

  • python (三) Python 字符串

    hello word 开始编写第一个python程序,通常python 程序需要有 Python 中的常量 Pyt...

  • Python基础教程(三)

    第一个Python程序 学习各种编程语言的第一个程序都是“Hello World”,以下我们将演示Python命令...

  • 第一个 Python 程序

    01. 第一个 HelloPython 程序 1.1 Python 源程序的基本概念 Python 源程序就是一个...

  • Python入门之你必须了解的基础知识

    一:python的安装与一生中的第一个程序 要写python程序必须要安装python啊!我以为是直接写呢,晕。我...

  • Python day37_Flask入门

    基于Flask虚拟环境的python程序 第一个python程序 打开 Pycharm,创建 Pure Pytho...

网友评论

      本文标题:我的第一个Python程序

      本文链接:https://www.haomeiwen.com/subject/pghxpxtx.html