pip list를 이용해서 requirement.txt 만들기
command 에 pip list로 package 정보를 받아온다. pip list > ./package_info.txt 이 코드가 백퍼센트일리는 없지만 웬만하면 되지 않을까...싶다. > 몇개 빼줘야하는 것이 있는 것 같기는 하다. 추후... with open("./package_info.txt","r") as f : lines = f.readlines() import re clean = [ re.sub(" +", "==",i.strip())+"\n" for i in lines if re.search("--|Package", i) is None] with open("./requirement.txt","w") as f : f.writelines(clean)
2020.07.08