편집 기록

편집 기록
  • 프로필 이해선님의 편집
    날짜2017.01.03

    파이썬 glob 재귀호출


    import os
    from os import path
    import csv
    import sys
    import glob
    
    def find(coord,filename):
        linenum=0
        x=0
    
        f=open(filename,"r")
        for line in f:
    
            inList=False
            colnum=line.find(coord)
            linenum=linenum+1 
            if colnum>=0:   
    
                inList=True
    
            if inList == True:
                x=1
                print(filename)
                print (str(linenum)+":"+str(colnum)+line)
        if x==0: 
                 print(filename)
                 print("Not Found")
    
    
    def findAll(coord, findfile):    
        filelist =glob.glob(findfile)       
        for s in filelist:        
            filename =  s
            if path.isdir(filename):
                find(coord,filename)                
    
    for i in range(2,len(sys.argv)):
        findAll(sys.argv[1],sys.argv[i])
    

    무한루프에안빠지고 서브디렉토리에 파일strong text까지 검색해주려면 뭘 고쳐야할까요..?

  • 프로필 정토드님의 편집
    날짜2017.01.03

    파이썬 glob 재귀호출


    import os
    from os import path
    import csv
    import sys
    import glob
    
    def find(coord,filename):
        linenum=0
        x=0
    
        f=open(filename,"r")
        for line in f:
    
            inList=False
            colnum=line.find(coord)
            linenum=linenum+1 
            if colnum>=0:   
    
                inList=True
    
            if inList == True:
                x=1
                print(filename)
                print (str(linenum)+":"+str(colnum)+line)
        if x==0: 
                 print(filename)
                 print("Not Found")
    
    
    def findAll(coord, findfile):    
        filelist =glob.glob(findfile)       
        for s in filelist:        
            filename =  s
            if path.isdir(filename):
                find(coord,filename)                
    
    for i in range(2,len(sys.argv)):
        findAll(sys.argv[1],sys.argv[i])
    

    무한루프에안빠지고 서브디렉토리에 파일strong text까지 검색해주려면 뭘 고쳐야할까요..?

  • 프로필 허대영(소프트웨어융합대학)님의 편집
    날짜2016.11.07

    파이썬 glob 재귀호출


    import os
    from os import path
    import csv
    import sys
    import glob
    
    def find(coord,filename):
        linenum=0
        x=0
    
        f=open(filename,"r")
        for line in f:
    
            inList=False
            colnum=line.find(coord)
            linenum=linenum+1 
            if colnum>=0:   
    
                inList=True
    
            if inList == True:
                x=1
                print(filename)
                print (str(linenum)+":"+str(colnum)+line)
        if x==0: 
                 print(filename)
                 print("Not Found")
    
    
    def findAll(coord, findfile):    
        filelist =glob.glob(findfile)       
        for s in filelist:        
            filename =  s
            if path.isdir(filename):
                find(coord,filename)                
    
    for i in range(2,len(sys.argv)):
        findAll(sys.argv[1],sys.argv[i])
    

    무한루프에안빠지고 서브디렉토리에 파일strong text까지 검색해주려면 뭘 고쳐야할까요..?

  • 프로필 이해선님의 편집
    날짜2016.11.07

    파이썬 glob 재귀호출


    import os from os import path import csv import sys import glob

    def find(coord,filename): linenum=0 x=0

    f=open(filename,"r")
    for line in f:
    
        inList=False
        colnum=line.find(coord)
        linenum=linenum+1 
        if colnum>=0:   
    
            inList=True
    
        if inList == True:
            x=1
            print(filename)
            print (str(linenum)+":"+str(colnum)+line)
    if x==0: 
             print(filename)
             print("Not Found")
    

    def findAll(coord, findfile):
    filelist =glob.glob(findfile)
    for s in filelist:
    filename = s if path.isdir(filename): find(coord,filename)

    for i in range(2,len(sys.argv)): findAll(sys.argv[1],sys.argv[i])

    무한루프에안빠지고 서브디렉토리에 파일strong text까지 검색해주려면 뭘 고쳐야할까요..?