å°ÂæÂ¶åÂÂçÂÂ漫çÂȎ½æÂ¯è¦Â买书çÂÂï¼Âä¸ÂæÂ¬å¥½å åÂÂé±ï¼ÂæÂÂæÂŽÂ£ä¸ªé«ÂÃ¥ÂÂ~Ã¥ÂÂæÂ¥å¯以å¨线çÂÂ漫ç»ï¼ÂæÂÂè§ÂçÂÂæÂ¯ç½~
ä¸Âè¿Âè¿Âå 年æÂ°çÂÂé®é¢ÂÃ¥ÂÂåºç°äºÂï¼Â漫ç»ç½Âç«Â广åÂÂ太å¤Âï¼ÂæÂ´éÂÂè¦ÂçÂÂæÂ¯è¶ÂæÂ¥è¶Âå¤ÂçÂÂä½ÂÃ¥ÂÂãÂÂç« èÂÂåºäºÂÃ¥ÂÂç§ÂÃ¥ÂÂå 被ä¸ÂæÂ¶ãÂÂéÂÂå¶è§ÂçÂÂãÂÂ为äºÂæÂÂÃ¥ÂÂè§ÂçÂÂä½ÂéªÂï¼ÂæÂÂéÂÂ常ä¼ÂæÂÂ漫çÂȾÂÂÃ¥ÂÂ
ä¸Âè½½å°æÂŒÂ°ãÂÂ
说起漫çÂȍÂÂä¸Âè½½ï¼ÂéÂÂå¾Âå¯æÂ¯éÂÂ常çÂÂå¤Âï¼ÂæÂÂç´æÂ¥çÂÂæÂ¯ä½¿ç¨ä¸ÂäºÂ漫ç»ä¸Âè½½å¨å»ä¸Âè½½ç½Âç«Âä¸ÂçÂÂå¨线漫ç»ï¼ÂæÂÂÃ¥Â
´è´çÂÂæÂÂÃ¥ÂÂä¹Âå¯以èª己åÂÂ漫çÂȍ«ï¼ÂGithubä¸Âä¹ÂæÂÂå¾Âå¤Â类似çÂÂ珫项ç®å¯以ç´æÂ¥æÂ¿æÂ¥ç¨ï¼Âå®Âå¨ä¸Âè¡Âå°±å°ä¸ÂäºÂä¸Âé¨çÂÂ漫ç»ä¸Âè½½ç½Âç«ÂæÂÂÃ¥ÂÂ
ä¸Âè½½ãÂÂä¸Âå¾就æÂ¯æÂÂæÂÂè¿Âä¸Âè½½çÂÂ漫çÂȌ¾çÂÂãÂÂ
Ã¥Â
³äºÂ漫çÂȌ¾çÂÂçÂÂè·åÂÂä¸ÂæÂ¯æÂ¾ÂÂçÂÂéÂÂç¹ï¼Âè¿ÂéÂÂæÂ³è¯´çÂÂæÂ¯ï¼ÂéÂÂè¿Â以ä¸ÂéÂÂå¾Âè·åÂÂå°çÂÂæÂ£å¾ï¼ÂæÂ¾å°çµèÂÂä¸ÂçÂÂè¿Âè¡Âï¼Âä½ÂæÂ¯å¦ÂæÂÂè¦Â卿ÂÂæÂºä¸Âè§ÂçÂÂï¼Â大éÂÂå¾çÂÂçÂÂ管çÂÂå¤Âå°ÂæÂÂäºÂ麻ç¦ï¼Âå¾çÂÂä»ÂçµèÂÂ端å°æÂÂæÂºç«¯çÂÂä¼ è¾Âä¹ÂÃ¥ÂÂå¨é®é¢ÂãÂÂ
æÂÂ以就æÂ³å°åÂÂä¸Â个pythonèÂÂæÂ¬ï¼Âèªå¨æÂÂ大æÂ¹éÂÂçÂÂå¾çÂÂæÂÂçÂ
§ç« èÂÂï¼ÂæÂÂ件夹ï¼ÂÃ¥ÂÂç±»åÂÂ并为ä¸Â个pdfæÂÂä»¶ï¼Âè¿Âæ ·ä¸ÂæÂ¥æÂ è®ºæÂ¯ä¼ è¾Âè¿ÂæÂ¯è§ÂçÂÂé½æÂ¹ä¾¿å¤ÂäºÂãÂÂ
æÂ¤å¤ÂçÂÂåºæÂ¾ÂÂè·¯æÂ¯åÂ
ÂæÂÂæ¯Âå¼ å¾çÂÂ转åÂÂæÂÂÃ¥ÂÂå¼ çÂÂpdfï¼Âç¶åÂÂæÂÂå±ÂäºÂÃ¥ÂÂä¸Âç« èÂÂçÂÂpdfè¿Âè¡ÂÃ¥ÂÂå¹¶ãÂÂ
å¾çÂÂ转åÂÂ为pdf使ç¨çÂÂæÂ¯reportlabåºÂ
ï¼Âå¤Â个pdfÃ¥ÂÂ并使ç¨çÂÂÃ¥ÂÂæÂ¯
PyPDF2åºÂ
ï¼Âè¿Â两个åºÂé½æÂ¯å¯以ç´æÂ¥ä½¿ç¨pipæÂ¥å®Âè£Â
çÂÂï¼Âè¿ÂéÂÂä¸ÂÃ¥ÂÂèµÂè¿°ãÂÂ
1).å¾çÂÂ转pdf
reportlabåºÂä¸ÂæÂÂ个pdfgen.canvasÃ¥ÂÂ
ï¼Âè½å¤ÂæÂ°å»ºæÂÂå®Â大å°ÂçÂÂ空ç½pdfï¼Âè¿Âè½æÂÂå¾çÂÂç»Âå¶å°è¿Âå¼ pdfä¸ÂãÂÂ
é£ä¹ÂæÂÂ们就å¯以使ç¨PILåºÂ读åÂ
¥ä¸Âå¹Â
å¾çÂÂï¼Âè·åÂÂå¾çÂÂçÂÂ尺寸ï¼Âç¶åÂÂ建ç«Âç¸åÂÂ大å°ÂçÂÂ空ç½pdfæÂÂä»¶ï¼ÂæÂÂÃ¥ÂÂå°Âè¿Âå¼ å¾ç»Âå¶å°æÂ°å»ºçÂÂpdfä¸ÂãÂÂ代ç Âå¦Âä¸Âï¼Â
Ã¥Â
¶ä¸ÂdatapathæÂ¯åÂÂ徿ÂÂå¨路å¾Âï¼ÂficFileæÂ¯åÂÂå¾çÂÂæÂÂä»¶ï¼ÂæÂ°çÂÂæÂÂçÂÂpdfæÂÂä»¶è¿ÂæÂ¯åÂÂå¨å¨åÂÂå¾ç®å½Âä¸Âï¼Âä¸Âå¾就æÂ¯è½¬åÂÂÃ¥ÂÂçÂÂpdfæÂÂæÂÂï¼Â
2).pdfÃ¥ÂÂå¹¶
pdfçÂÂÃ¥ÂÂå¹¶éÂÂè¦Âç¨å°PyPDF2Ã¥ÂÂ
ä¸ÂçÂÂPdfFileMergerå½æÂ°ï¼ÂæÂ¥çÂÂä¸Âé¢è¿Â段代ç Âï¼Â
Ã¥Â
¶ä¸Âï¼Âget_filesæÂ¯èªå®Âä¹Âå½æÂ°ï¼Âç¨æÂ¥è·åÂÂæÂÂå®Âç®å½Âä¸ÂçÂÂç¹å®ÂÃ¥ÂÂç¼ÂçÂÂæÂÂä»¶åÂÂ表ï¼Âè¿ÂéÂÂæÂÂ们è·åÂÂæÂÂæÂÂçÂÂpdfæÂÂä»¶ï¼Âï¼Âä¹ÂÃ¥ÂÂæÂ°å»ºä¸Â个PdfFileMerger()对象ï¼Âå°Âè·åÂÂå°çÂÂæÂÂæÂÂÃ¥ÂÂå¼ pdfä¾Â次添å è¿ÂæÂ¥ï¼Âå®Âç°å¤Â个pdfæÂÂä»¶çÂÂÃ¥ÂÂå¹¶ï¼ÂæÂÂÃ¥ÂÂå°ÂÃ¥ÂÂå¹¶åÂÂçÂÂpdfæÂÂä»¶ä¿ÂÃ¥ÂÂå¹¶è¾Âåºå°pythonèÂÂæÂÂÂÃ¥ÂÂä¸Âç®å½ÂãÂÂ
3).æÂÂ件管çÂÂ
ä¸Âé¢å®Âç°çÂÂåªæÂ¯ä¸ÂäºÂåºæÂÂÂÃ¥ÂÂè½å½æÂ°ï¼Âè¦Â让ç¨ÂåºÂ顺å©è·Âèµ·æÂ¥è¿ÂéÂÂå åÂ
¥ä¸ÂäºÂæÂÂ件管çÂÂçÂÂ代ç ÂãÂÂ
以æÂÂæÂ°ä¸Âè½½çÂÂYQDQè¿Âé¨漫ç»为ä¾Âï¼Âè¿ÂæÂ¬æ¼«çÂȌÂ
±13æÂ¬ï¼Âæ¯Âä¸ÂæÂÂÂ漫çÂȌ¾çÂÂé½åÂÂå¨å¨èª己çÂÂç®å½Âä¸Âï¼Âå¦Âå¾ï¼Â
æÂÂ们éÂÂè¦ÂÃ¥ÂÂçÂÂæÂ¯ï¼Âä¾Â次访鮿¯Âä¸Â个æÂÂ件夹ï¼Âå°ÂÃ¥Â
¶ä¸ÂçÂÂæÂÂæÂÂå¾çÂÂ转åÂÂ为pdfç¶åÂÂÃ¥ÂÂå¹¶ï¼ÂçÂÂæÂÂçÂÂpdfæÂÂ件以åÂÂæÂÂ件夹åÂÂç§°è¿Âè¡Âå½åÂÂï¼Âå¹¶åÂÂå¨å°根ç®å½Âä¸ÂãÂÂÃ¥Â
¶å®Âè¿ÂäºÂé»è¾ÂæÂÂä¸Âé¨åÂÂå¨ä¸Âé¢çÂÂ代ç Âä¸Âå·²ç»ÂæÂÂæÂÂä½Âç°ï¼ÂæÂÂ们æÂ¥çÂÂ主å½æÂ°çÂÂ代ç Âï¼Â
Ã¥Â
³äºÂget_fileså½æÂ°æÂÂ们ä¹ÂÃ¥ÂÂä¹ÂæÂÂå°è¿Âï¼Âè¿ÂéÂÂä¸Âå¹¶æÂ¾åºå½æÂ°ä»£ç ÂÃ¥ÂÂèÂÂæÂ¬å¼Âç¨çÂÂÃ¥ÂÂ
ï¼Âè¿Âæ ·ä¸ÂæÂ¥è¯¥èÂÂæÂÂÂæÂÂæÂÂ代ç Âå°±å®ÂæÂ´äºÂï¼Â大家å¯以æÂ¾å¿Â使ç¨ãÂÂ
è¿Âè¡ÂèÂÂæÂ¬ï¼ÂæÂÂç»Â好èÂÂæÂ¶24ç§Âï¼ÂçÂÂæÂÂäºÂ204M大å°ÂçÂÂ13个pdfæÂÂä»¶ï¼Âå¦Âå¾ï¼Â
æÂÂÃ¥ÂÂçÂÂä¸Âä¸Âè§Âé¢Âï¼Âå®ÂæÂ´çÂÂçÂÂä¸Âä¸ÂæÂÂæÂÂï¼Â
è¿ÂæÂÂçÂÂé¨ï¼Â
ç«çÂÂÃ¥Â
¨ç½Âï¼Âè¿Â个 Python 项ç®å¾ÂéªÂæ°Âï¼Â
ä½ å¿Â
é¡»æÂÂæÂ¡çÂÂ20个python代ç Âï¼ÂçÂÂå°Âç²¾æÂÂï¼Âç¨å¤ÂæÂ ç©·
Python æÂÂ强ç¼Âè¾Âå¨详ç»Â使ç¨æÂÂÃ¥ÂÂï¼Â
ç¹åÂȎÂÂ
读åÂÂæÂÂï¼ÂéÂÂ
读èÂÂé¸Âå¦Python 400ç¯Â干货ï¼Â