파이썬에서 블록 주석을 구문 분석하고 싶습니다. 나는 그렇게하기 위해서 .py 파일에 주석 섹션을 찾아야한다.PYTHON : Python에서 블록 주석 문자열을 찾는 방법
예를 들어, 내 sample.py 내가 만약 (라인 때문에
tempfile = open('sample.py', 'r')
for line in tempfile:
if(line.find(''''') != -1):
dosomeoperation()
break
sampleparsing.py
에서 다음을 수행하려고하는 코멘트 섹션을 구문 분석 할'''
This is sample file for testing
This is sample file for development
'''
import os
from os import path
def somefun():
return
이 포함되어 있습니다. find ('' '' ')! = -1) : 주석을 찾기 위해이 문자열을 대체하는 방법을 주석으로 남은 줄로 가정합니다.
사이에 '\'(이스케이프 문자)를 유지하려고했지만이 문제에 대한 해결책을 찾을 수 없습니다.
This is sample file for testing
This is sample file for development
홀수 인덱스, 1, 3, 5 ...해야한다 '차단 의견이 맞지 않아? 내 말은 때때로 그 방법으로 사용할 수 있지만 ... –
왜 'import sample; 샘플 인쇄 .__ doc__'? –
'line.find (" '' '")' –