인프런 커뮤니티 질문&답변

윤병현님의 프로필 이미지
윤병현

작성한 질문수

직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피

hwp&표를 데이터베이스로 활용하기 위해서

해결된 질문

작성

·

130

1

안녕하세요.

일코님 강의 들으면서, hwp를 데이터베이스로 활용하는 방법을 많이 고심하고있는데요.

 

예를들어 영어 구문 1000문장이 데이터베이스로 아래와같이 hwp상의 표로 존재한다고 할때,

위와 같이 번호별로 영어구문의 답지를 데이터베이스로 삼고,

 

학생별로 틀린 문장을 기록한뒤에 함수를 작동시키면 학생별로 틀린 문항번호의 답지만 hwp로 출력할 수 있게 해주고자 합니다.

 

그런데 문제는, 학생별로 틀린문장이 다 다르기 때문에,

학생별로 뽑아줄 hwp의 표의 행 수를 미리 정해놓을 수 없다는 점입니다.

 

그렇다고 표의 행수를 무작정 많이 만들어놓으면, 표의 행이 너무 많이 비게 되어 종이 낭비가 발생하구요..

논리적으로 이 문제를 어떻게 해결할 수 있을까요?

 

늘 감사합니다^^

답변 2

1

일코님의 프로필 이미지
일코
지식공유자

메일로 시연화면과 코드 송부드렸습니다.

의도하신 대로 잘 동작하는지 검토 부탁드립니다~

행복한 하루 되세요^^

1

일코님의 프로필 이미지
일코
지식공유자

① 데이터베이스 표를 참고해서, 인덱스만 가지고 새 표를 작성하는 방식이나

 

② "표의 행수를 무작정" 만들어놓고,

출력 직전에 빈 행 일괄삭제 후 출력하는 방법을 쓰시면 될 것 같습니다.

 

제가 전체 프로세스를 뚜렷하게 이해하면 코드 샘플 같은 거라도 드릴 수 있을 것 같은데

저 표만 봐서는 (제가 이해력이 후달려서ㅜㅜㅜ) 잘 모르겠습니다^^;

 

괜찮으시다면 martinii.fun@지메일로 예시문서 샘플을 한 번 보내주시겠어요?

 

윤병현님의 프로필 이미지
윤병현
질문자

메일로 전송드렸씁니다! 감사합니다

윤병현님의 프로필 이미지
윤병현

작성한 질문수

질문하기