두 파일에서 (네트워크 로그온 사용자 이름은 무엇입니까?) 일치 시키려고합니다. All은 내가 관심이있는 (또는 앞으로있을 예정인) 이름의 텍스트 파일입니다. 현재,이 같은 일을 해요 : 파이썬두 파일의 데이터 일치
def find_files(directory, pattern):
#directory= (raw_input("Enter a directory to search for Userlists: ")
directory=("c:\\TEST")
os.chdir(directory)
for root, dirs, files in os.walk(directory):
for basename in files:
if fnmatch.fnmatch(basename, pattern):
filename = os.path.join(root, basename)
yield filename
for filename in find_files('a-zA-Z0-9', '*.txt'):
with open (filename, "r") as file1:
with open ("c:/All.txt", "r") as file2:
list1 = file1.readlines()[18:]
list2 = file2.readlines()
for i in list1:
for j in list2:
if i == j:
I'n 새를이 최선이며,이 일을 가장 효율적인 방법 궁금하고있다. 나에게는 초보자로서 조금 어수선하지만, 현재의 코딩 지식은 내가 지금 생각할 수있는 최선이다. 도움과 조언을 주시면 감사하겠습니다.
. 대단히 감사합니다 – user2377057