Pdf2docx: 'pdf2docx'์—์„œ 'parse' ์ด๋ฆ„์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2020๋…„ 10์›” 20์ผ  ยท  2์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: dothinking/pdf2docx

README.md์—์„œ ์˜ˆ์ œ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ํ•ด๋‹น ์˜ค๋ฅ˜๋ฅผ ํ‘œ์‹œํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

from pdf2docx import parse

pdf_file = '09_0370.pdf'
docx_file = 'File.docx'

# convert pdf to docx
parse(pdf_file, docx_file, start=0, end=1)

๋ญ๊ฐ€ ๋ฌธ์ œ ์•ผ?

question

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

2020-10-20 16_48_51
์˜ˆ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. pip freeze ํ•˜๊ณ  ๋ชฉ๋ก์— ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ๋ฐฉ๋ฒ•์„ ์ ์šฉํ•˜๋ฉด ์ž˜ ์ž‘๋™ํ•œ๋‹ค๊ณ  ๋งํ–ˆ์ง€๋งŒ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ํด๋”๋ฅผ ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด ์•ฝ๊ฐ„ ์ตœ์ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚ด ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ์œ ์šฉํ•  ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ ์ฐฝ 10 x32 ๋น„ํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ œ๊ฑฐํ•˜๊ณ  ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์ง€๋งŒ ์ด๋ฒˆ์—๋Š” setup.py ์—์„œ ์•„๋ฌด ๊ฒƒ๋„ํ•˜์ง€ ์•Š๊ณ  ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ๊ณ„์† ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

ํŽธ์ง‘: ์ข‹์•„, ๋‚ด ์–ด๋ฆฌ์„์€ ์‹ค์ˆ˜, ๋‚ด ํ”„๋กœ์ ํŠธ ํด๋”์— pdf2docx.py ๋ผ๋Š” ํŒŒ์ผ์ด ์žˆ์—ˆ๊ณ  ๋…ผ๋ฆฌ์ ์œผ๋กœ from pdf2docx import parse ๊ฐ€ ์„ค์น˜๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋Œ€์‹  ํ•ด๋‹น ํŒŒ์ผ์„ ๊ฐ€๋ฆฌ์ผฐ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  2 ๋Œ“๊ธ€

๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋จผ์ € ์„ค์น˜ํ•˜์…จ์Šต๋‹ˆ๊นŒ? ๊ทธ ํ›„์—๋Š” ์ž‘๋™ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. README.md์˜ Installation ์„น์…˜์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด parse ๋ฅผ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค.

from pdf2docx.main import parse

2020-10-20 16_48_51
์˜ˆ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. pip freeze ํ•˜๊ณ  ๋ชฉ๋ก์— ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ๋ฐฉ๋ฒ•์„ ์ ์šฉํ•˜๋ฉด ์ž˜ ์ž‘๋™ํ•œ๋‹ค๊ณ  ๋งํ–ˆ์ง€๋งŒ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ํด๋”๋ฅผ ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด ์•ฝ๊ฐ„ ์ตœ์ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚ด ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ์œ ์šฉํ•  ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ ์ฐฝ 10 x32 ๋น„ํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ œ๊ฑฐํ•˜๊ณ  ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์ง€๋งŒ ์ด๋ฒˆ์—๋Š” setup.py ์—์„œ ์•„๋ฌด ๊ฒƒ๋„ํ•˜์ง€ ์•Š๊ณ  ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ๊ณ„์† ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

ํŽธ์ง‘: ์ข‹์•„, ๋‚ด ์–ด๋ฆฌ์„์€ ์‹ค์ˆ˜, ๋‚ด ํ”„๋กœ์ ํŠธ ํด๋”์— pdf2docx.py ๋ผ๋Š” ํŒŒ์ผ์ด ์žˆ์—ˆ๊ณ  ๋…ผ๋ฆฌ์ ์œผ๋กœ from pdf2docx import parse ๊ฐ€ ์„ค์น˜๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋Œ€์‹  ํ•ด๋‹น ํŒŒ์ผ์„ ๊ฐ€๋ฆฌ์ผฐ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰