>백엔드 개발 >파이썬 튜토리얼 >Python 스크립트에 대한 자세한 설명은 필수 파일 예제 코드를 자동으로 생성합니다.

Python 스크립트에 대한 자세한 설명은 필수 파일 예제 코드를 자동으로 생성합니다.

高洛峰
高洛峰원래의
2017-02-06 13:22:221325검색

Python 스크립트는 필요한 파일을 자동으로 생성합니다

직장에서 한 파일을 다른 파일에 써야 하는 경우가 종종 있습니다. 그러나 이는 대응 관계이기 때문에 확실히 규칙을 요약하고 컴퓨터에 도움을 줄 수 있습니다. 오늘 우리는 범용 파일에서 생성된 Python 스크립트를 사용하여 이 기능을 구현하여 일상적인 반복 작업에서 모두를 해방시킵니다!

함수 정의

def produceBnf(infilename,outfilename):
  List=[]
  with open(infilename,'r') as inf:
    for line in inf.readlines():
      List.append(re.match("正则表达式").group(?))
  with open(outfilename,'w') as outf:
    i=0
    outf.write("文件头");
    for command in List:
        outf.write(“写入刚刚读取的内容(也可能是某种对应关系)”)
        outf.write("写入其他内容")
    outf.write("写入文件尾")

대부분의 경우 이런 프레임워크입니다. 일반적으로 이 함수는 입력 파일과 출력 파일이 필요합니다. 명령줄에서 입력 파일 매개변수를 전달한 다음 이 디렉터리에서 출력 파일을 생성할 수 있기를 바랍니다.

입력 및 출력 경로 가져오기

infile=sys.argv[1]
produceBnf(infile,os.path.join(os.path.dirname(infile),"输出文件的名字"));

좋습니다. 그런 다음 명령줄에서 이 Python 스크립트를 실행하고 매개변수를 추가하면 완료됩니다.

스크립트는 우리가 반복적인 작업을 단순화하고 더 의미 있고 더 사려 깊은 일을 할 수 있도록 도와주는 데 사용되므로 앞으로는 반복적인 작업을 단순화하기 위해 스크립트를 더 많이 사용해 주시기 바랍니다.

읽어주셔서 감사합니다. 도움이 되기를 바랍니다. 이 사이트를 지원해 주셔서 감사합니다!

필요한 파일 예제 코드를 자동으로 생성하는 Python 스크립트에 대한 자세한 설명과 관련 글은 PHP 중국어 홈페이지를 참고해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.