inflearn logo
็Ÿฅ่ญ˜ๅ…ฑๆœ‰
inflearn logo

ใ€ๆ–ฐๆ”น่จ‚็‰ˆใ€‘ใ“ใ‚ŒใŒๆœฌๅฝ“ใฎใ‚ฏใƒญใƒผใƒชใƒณใ‚ฐใ  - ๅŸบๆœฌ็ทจ

ใ‚ฏใƒญใƒผใƒชใƒณใ‚ฐใ‚’ๅˆใ‚ใฆๅญฆใถๆ–นใฎใŸใ‚ใซใ€โ‘ ไธ€็•ชใ‚ใ‹ใ‚Šใ‚„ใ™ใใ€โ‘กไธ€็•ชไธๅฏงใซ่ชฌๆ˜Žใ—ใพใ™ใ€‚ ใ‚ฏใƒญใƒผใƒชใƒณใ‚ฐใฏๆœฌๅฝ“ใซๆฅฝใ—ใ„ใงใ™ใ€‚็งใŒ่ฒฌไปปใ‚’ๆŒใกใพใ™ใฎใงใ€ไฟกใ˜ใฆใคใ„ใฆใใฆใใ ใ•ใ„ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Python
Python
Web Crawling
Web Crawling
Python
Python
Web Crawling
Web Crawling
Thumbnail

ใŠ็Ÿฅใ‚‰ใ›

15 ไปถ

  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏใ‚นใ‚ฟใƒผใƒˆใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใงใ™ใ€‚

    ็–ฒใ‚ŒใŸไฝ“ใจๅฟƒใ‚’็™’ใ—ใฆใใ‚Œใ‚‹ใฎใงใ€ใ—ใฐใ‚‰ใไผ‘ๆ†ฉใ‚’ๆŒใฃใฆใใพใ—ใŸใ€‚

    โ€‹โ€‹

    ไผ‘ๆ†ฉใ‚’ๅ–ใ‚‹ใจใใฏไฝ•ใ‚‚่€ƒใˆใšใซไผ‘ใ‚€ในใใงใ™ใ€‚

    ๅฎŸใฏใšใฃใจ็š†ใ•ใ‚“ใซๆ€ใ„ๅ‡บใ—ใฆใ€

    ๆฌกใฎใ‚ณใƒณใƒ†ใƒณใƒ„ไฝ•ใ‚’ใ™ใ‚‹ใฎใ‹ๆ‚ฉใ‚“ใงใ„ใพใ—ใŸใญ๐Ÿ˜†๐Ÿ˜†

    https://www.youtube.com/watch?v=yX0Ues1FbWM

    ๅพฉๅธฐ่จ˜ๅฟตใงๆœฌๅฝ“ใซไน…ใ—ใถใ‚ŠใซYouTubeใ‚’ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใ—ใพใ—ใŸใ€‚

    โ€‹โ€‹

    ๅพ…ใฃใฆใใ ใ•ใฃใŸๆ–นใ€…ใซๆ„Ÿ่ฌใ—ใพใ™ใ€‚

    ๅ†้–‹ใ™ใ‚‹ๆฐ—ๆŒใกใงใ‚†ใฃใใ‚Šๅ‡บ็™บใ—ใฆใฟใพใ—ใ‚‡ใ†ใ€‚

    โ€‹โ€‹

    ใƒ“ใƒ‡ใ‚ชๅ…ฑๆœ‰ใฏ็งใซใจใฃใฆๅคงใใชๅŠ›ใซใชใ‚Šใพใ™๐Ÿ˜ƒ

    0
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๅคšใใฎๆ–นใ€…ใŒ่ฆ่ซ‹ใ•ใ‚ŒใŸใ€ๆฅญๅ‹™่‡ชๅ‹•ๅŒ–่ฌ›็พฉใŒใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซใ•ใ‚Œใพใ—ใŸใ€‚

     

    ๅฐ‘ใชใใจใ‚‚2ๅนดไปฅไธŠ็ ”็ฉถใ—ใฆ้–‹็™บใ—ใŸใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใงใ™ใ€‚

    ๆ—ขๅญ˜ใฎๆฅญๅ‹™ใ‚ชใƒผใƒˆใƒกใƒผใ‚ทใƒงใƒณ่ฌ›็พฉใจใฏใพใฃใŸใ็•ฐใชใ‚Šใพใ™ใ€‚

     

    ไปŠๅ›žใฏใ€Œใ‚จใ‚ฏใ‚ปใƒซ่‡ชๅ‹•ๅŒ–ใ€ใ‚’ๆ ธๅฟƒใƒ†ใƒผใƒžใจใ—ใฆๅ–ใ‚ŠไธŠใ’ใ€ไผๆฅญ่ฌ›็พฉใงๆดป็”จใ•ใ‚Œใฆใ„ใ‚‹ๅ†…ๅฎนใ‚’ๅ…ฌ้–‹ใ—ใพใ™ใ€‚

     

    ไผš็คพๅ“กใชใ‚‰ไปŠๅ›žใฎ่ฌ›็พฉใ‚’้€šใ˜ใฆ

    ไปฃๆ›ฟไธๅฏ่ƒฝใชๆœชๆฅไบบๆใซใชใฃใฆใฟใฆใใ ใ•ใ„ใ€‚

     

    ใ‚คใƒณใƒ•ใƒฉใฏ่ฟ‘ใ„ใ†ใกใซๆ›ดๆ–ฐใ—ใ€

    YouTubeใฎใƒ“ใƒ‡ใ‚ชใงๆœ€ๅˆใซไผšใ†ใ“ใจใŒใงใใพใ™ใ€‚

    https://youtu.be/cCZchUbeGpI

     

    ใ‚ใชใŸใฎใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใ‚’ใ„ใคใ‚‚ๅฟœๆดใ—ใพใ™๏ผ

    ใ‚นใ‚ฟใƒผใƒˆใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใƒ‰ใƒชใƒผใƒ ใ€‚

    0
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๅฎŸๆˆฆ็ทจใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซใŒ150%ๅฎŒไบ†ใ—ใพใ—ใŸใ€‚

    25็จฎ้กžใฎใ‚ฏใƒญใƒผใƒซๆœฌ็•ชๆŠ€่ก“ใซๅŠ ใˆใฆใ€

     

    image

    GUIใƒ—ใƒญใ‚ฐใƒฉใƒ ๅˆถไฝœ่ฌ›็พฉใ‹ใ‚‰

     

    image

    ChatGPTใ‚ฏใƒญใƒผใƒซใงใฎๆดป็”จๆณ•

     

    image

    ๅค–ๆณจๅŽ็›ŠๅŒ–ใƒ‘ใƒผใƒ„ใพใงๅ…ฅใ‚Œใพใ—ใŸใญใ€‚

    ใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใซใฏๅ‡บใฆใ“ใชใ„ใŒใ€็‰นๅˆฅใ‚คใƒ™ใƒณใƒˆใพใง

     

    ไบˆๆƒณไปฅไธŠใซๅคšใใฎใ‚ณใƒณใƒ†ใƒณใƒ„ใŒ่ฟฝๅŠ ใ•ใ‚Œใ€

    ๅฐ‘ๆ•ฐใ—ใ‹็Ÿฅใ‚‰ใชใ„ใจ่ฌ›็พฉใฎไพกๅ€คใŒ็ถญๆŒใ•ใ‚Œใ‚‹ใ‹ใ‚‰

    7ๆœˆ1ๆ—ฅใ‹ใ‚‰่ฌ›็พฉๆ–™ใŒ20๏ผ…ๅผ•ใไธŠใ’ใ‚‰ใ‚Œใ‚‹ไบˆๅฎšใงใ™ใ€‚

     

    ๅญฆ็ฟ’ใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

     

    ๅฎŸๆˆฆ็ทจ็ดนไป‹ใƒšใƒผใ‚ธ

    https://inf.run/9DtY

    0
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๅฎŸๆˆฆ็ทจ2ๆฌกใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซ่ฌ›็พฉใŒ5ๆœˆ27ๆ—ฅใ‚ชใƒผใƒ—ใƒณใ•ใ‚Œใพใ—ใŸใ€‚

     

    ไปŠๅ›žใ‚ชใƒผใƒ—ใƒณใ—ใŸ่ฌ›็พฉใงใฏ

    ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ใฎๅ…ˆ้€ฒๆŠ€่ก“ใŒๅ…ฅใฃใฆใ„ใพใ™ใ€‚

     

    ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ใฎๅฎŸๅŠ›ใ‚’ไป–ไบบใ‚ˆใ‚Šใ‚‚ๆ—ฉใๅข—ใ‚„ใ—ใŸใ„ไบบใซ

    ๅŠฉใ‘ใŒใŸใใ•ใ‚“ใ‚ใ‚Šใพใ™ใ€‚

     

    NoSuchElementExceptionใ‚’่งฃๆฑบใ™ใ‚‹ใŸใ‚ใฎ2ใคใฎใ‚ณใ‚ขใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

    • ๆ–ฐใ—ใ„ใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆๅˆถๅพกๆ–นๆณ•

    • iframeใฎๅˆถๅพกๆ–นๆณ•

     

    ElementNotInteractableExceptionใ‚’่งฃๆฑบใ™ใ‚‹ใŸใ‚ใฎใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

    • ใ‚ฟใ‚ฐใ‚’่กจ็คบใ—ใฆใ‚ฏใƒชใƒƒใ‚ฏใ™ใ‚‹

    • ใ‚ฟใ‚ฐใ‚’ๅผทๅˆถ็š„ใซใ‚ฏใƒชใƒƒใ‚ฏใ™ใ‚‹

     

    StaleElementReferenceExceptionใ‚’่งฃๆฑบใ™ใ‚‹ใŸใ‚ใฎใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

    • ใ‚ฟใ‚ฐใŒ็„กๅŠนใชๅ ดๅˆใซ็™บ็”Ÿใ™ใ‚‹ใ‚จใƒฉใƒผๅ‡ฆ็†

    • ใƒšใƒผใ‚ธๆ›ดๆ–ฐๆ™‚ใฎๅ›ž้ฟ็ญ–

     

    ใ•ใ‚‰ใซใ€ใ•ใพใ–ใพใชใ‚นใ‚ฏใƒญใƒผใƒซๆ–นๆณ•ใ‚‚ใŠ็Ÿฅใ‚‰ใ›ใ—ใพใ™ใ€‚

     

    ๆœฌ็•ชใฎไพ‹ใงใฏใ€ใƒใ‚คใƒใƒผใƒกใƒผใƒซใฎ่‡ชๅ‹•ๅŒ–ใจใ€ใƒใ‚คใƒใƒผใ‚ทใƒงใƒƒใƒ”ใƒณใ‚ฐใ€ใƒใ‚คใƒใƒผใ‚ซใƒ•ใ‚งใฎใ‚ฏใƒญใƒผใƒซใ‚’่กŒใ„ใพใ™ใ€‚

    ๅ—่ฌ›ใซใ”ๅ‚่€ƒใใ ใ•ใ„ใ€‚

     

    *ๅฎŸ่ทตไพ‹ใฏใ€ใ‚ฆใ‚งใƒ–ใ‚ตใ‚คใƒˆใŒๆ›ดๆ–ฐใ•ใ‚Œใ‚‹ๅ‰ใซใ€ใงใใ‚‹ใ ใ‘ๆ—ฉใๅ—่ฌ›ใ™ใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚

    1
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    15ๆ—ฅใ€ใ‚คใƒณใƒ•ใƒฉใฎใ‚ซใ‚นใ‚ฟใƒžใƒผใ‚ปใƒณใ‚ฟใƒผใฏไผ‘ๆฅญๆ—ฅใงใ‚ใ‚Šใ€

    ๅฎŸๆˆฆ็ทจ1ๆฌกใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซๆ™‚้–“

    16ๆ—ฅๅˆๅพŒ6ๆ™‚ใซไฟฎๆญฃใ•ใ‚Œใพใ—ใŸใ€‚

     

    ๅ—่ฌ›ใซใ”ๅ‚่€ƒใ„ใŸใ ใใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™:)

    ใ‚นใ‚ฟใƒผใƒˆใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใƒ‰ใƒชใƒผใƒ ใ€‚

    1
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ็นฐใ‚Š่ฟ”ใ—ใƒ‡ใƒผใ‚ฟๅŽ้›†ใซ่ฒปใ‚„ใ™ๆ™‚้–“ใŒใ‚ใพใ‚Šใซใ‚‚ๆƒœใ—ใใชใ„ใงใ™ใ‹๏ผŸ

    ใƒฏใƒณใ‚ฏใƒชใƒƒใ‚ฏใง้ขๅ€’ใชใƒ‡ใƒผใ‚ฟๅŽ้›†ใ‚’็ต‚ไบ†ใ—ใŸใ„ใงใ™ใ‹๏ผŸ

     

    ใ‚ˆใ่จชใญใฆใใพใ—ใŸใ€‚

    ไปŠใ€็š†ใ•ใ‚“ใฎๆ™‚้–“ใ‚’ใ™ใ”ใๆƒœใ—ใฟใพใ›ใ‚“ใ€‚

     

    ใ“ใฎ่ฌ›็พฉใฎไธ€ใค่žใใ ใ‘ใงใƒ‡ใƒผใ‚ฟๅŽ้›†ๆ™‚้–“ใ‚’10ๅ€ไปฅไธŠ็Ÿญ็ธฎใ•ใ›ใพใ™ใ€‚

    ้›ฃใ—ใใฆ้€”ไธญใงใ‚ใใ‚‰ใ‚ใŸๆ–นใ€…ใ€

    ๅŒใ˜ใ‚ˆใ†ใซๅพ“ใฃใŸใŒใ†ใพใใ„ใ‹ใชใ‹ใฃใŸไบบ

    ไปŠๅ›žใฏ้•ใ„ใพใ™ใ€‚

     

    2024ๅนด5ๆœˆ8ๆ—ฅ

    ใ€Œใ“ใ‚ŒใŒๆœฌ็‰ฉใฎใ‚ฏใƒญใƒผใƒซใ  - ๅŸบๆœฌ็ทจใ€ๅ…จไฝ“ใŒใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซใ•ใ‚Œใพใ—ใŸใ€‚

    ๆœฌๅฝ“ใซ่‡ชๅ‹•ๅŒ–ใซๆˆๅŠŸใ—ใŸใ„ไบบใ ใ‘ใ‚’ๅญฆใณใซๆฅใฆใใ ใ•ใ„ใ€‚

     

     

    <ๅŸบๆœฌ็ทจ - ๆ–ฐ่ฆใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ >

     

    • Webใ‚ฏใƒญใƒผใƒซใฎๆฆ‚ๅฟตใจๆดป็”จไบ‹ไพ‹

    • ๆบ–ๅ‚™1๏ผš10ๅˆ†ใง็ต‚ใ‚ใ‚‹HTMLใƒ™ใƒผใ‚น

    • ๆบ–ๅ‚™2๏ผšใ‚ฆใ‚งใƒ–ใ‚ฏใƒญใƒผใƒซใฎไธญๆ ธ๏ผ CSSใ‚ปใƒฌใ‚ฏใ‚ฟ้›†ไธญๅญฆ็ฟ’

    • ใƒฉใ‚คใƒ–ใƒฉใƒชใฎไฝฟใ„ๆ–นใ‚’ๅญฆใถ(requests, beautifulsoup4)

    • ๅฎŸๆˆฆใ‚ฏใƒญใƒผใƒซ

      • ใ‚นใƒ†ใƒƒใƒ—1๏ผš1ใคใฎๅ•†ๅ“ใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹ๆ–นๆณ•

      • ใ‚นใƒ†ใƒƒใƒ—2๏ผš่ค‡ๆ•ฐใฎๅ•†ๅ“ใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹ๆ–นๆณ•<ใƒ•ใ‚ฉใƒฌใ‚นใƒˆ็†่ซ–>

      • ใ‚นใƒ†ใƒƒใƒ—3๏ผš่ค‡ๆ•ฐใฎใƒšใƒผใ‚ธใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹ๆ–นๆณ•

      • ใ‚นใƒ†ใƒƒใƒ—4๏ผšใ‚ฏใƒญใƒผใƒซใ—ใŸใƒ‡ใƒผใ‚ฟใ‚’Excelใซไฟๅญ˜ใ™ใ‚‹ๆ–นๆณ•


     

     

    2024ๅนด5ๆœˆ15ๆ—ฅ

    ใ€Œใ“ใ‚ŒใŒๆœฌๅฝ“ใฎใ‚ฏใƒญใƒผใƒซใ  - ๅฎŸๆˆฆ็ทจใ€1ๆฌกๅคงๅน…ใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซไบˆๅฎšใงใ™ใ€‚

    ่ฌ›็พฉๅ—่ฌ›ใซใ”ๅ‚่€ƒใใ ใ•ใ„ใ€‚

     


    ๏ผœๆ–ฐ่ฆใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ๏ผž



    • CSSใ‚ปใƒฌใ‚ฏใ‚ฟ้ซ˜ๅบฆใชๅฎŸ่ทตใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

      • ๅ…„ๅผŸใ‚ปใƒฌใ‚ฏใ‚ฟใƒผ

      • nth-of-typeใ‚ปใƒฌใ‚ฏใ‚ฟ

      • ๅฑžๆ€งใ‚ปใƒฌใ‚ฏใ‚ฟ

    • ็‰นๅฎšใฎใƒ†ใ‚ญใ‚นใƒˆใ‚’ๅซใ‚€ใ‚ฟใ‚ฐใ‚’่ฆ‹ใคใ‘ใ‚‹ๆ–นๆณ•

      • findใ€find_allใฎไฝฟใ„ๆ–น

      • ๆญฃ่ฆ่กจ็พใฎๅŸบ็คŽ

    • ้™็š„ใƒšใƒผใ‚ธใ‚ฏใƒญใƒผใƒซใฎๅฎŸ่ทตไพ‹

      • ใƒใ‚คใƒใƒผ่จผๅˆธใƒ‹ใƒฅใƒผใ‚นใ‚ฏใƒญใƒผใƒซ

      • ใƒใ‚คใƒใƒผ็Ÿฅ่ญ˜ใฎใ‚ฏใƒญใƒผใƒซ

      • RISS่ซ–ๆ–‡ใฎใ‚ฏใƒญใƒผใƒซ

    • ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ใฎๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–น

      • ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ็’ฐๅขƒ่จญๅฎš

      • Webใƒ–ใƒฉใ‚ฆใ‚ถๆฉŸ่ƒฝใฎๆ“ไฝœ1ใคใฎ็ต‚ใ‚ใ‚Š

      • ๅธŒๆœ›ใฎใ‚ฟใ‚ฐใ‚’ๆคœ็ดขใ—ใฆๅˆถๅพกใ™ใ‚‹

    • ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ๅฎŸๆˆฆใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

      • ่ค‡ๆ•ฐใ‚ฟใ‚ฐๅŒๆ™‚ๅˆถๅพก

      • ๅ‹•็š„ๅพ…ๆฉŸๆŠ€่ก“

      • ้ซ˜ๅบฆใชๅ…ฅๅŠ›ใ‚ณใƒณใƒˆใƒญใƒผใƒซ

      • ใ‚ปใƒฌใ‚ฏใƒˆใƒœใƒƒใ‚ฏใ‚นใฎๆ“ไฝœๆ–นๆณ•

      • ่ค‡ๆ•ฐใƒšใƒผใ‚ธใฎ็ฎก็†

        • ใƒšใƒผใ‚ธๅ†…ใซๅˆฅใฎใƒšใƒผใ‚ธใŒใ‚ใ‚‹ๅ ดๅˆ๏ผˆiframeๅˆถๅพกๆ–นๆณ•๏ผ‰ - ใƒใ‚คใƒใƒผใƒกใƒผใƒซใฎ่‡ชๅ‹•ๅŒ–

        • ๆ–ฐใ—ใ„ใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆใฎๅˆถๅพกๆ–นๆณ•

    • ๅ‹•็š„ใƒšใƒผใ‚ธใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹็ฐกๅ˜ใชๆ–นๆณ•

      • ๅ‹•็š„ใƒšใƒผใ‚ธใฎใ‚ฏใƒญใƒผใƒซ

      • ใ‚นใ‚ฏใƒญใƒผใƒซๅ‡ฆ็†ๆ–นๆณ•

    • ๅ‹•็š„ใƒšใƒผใ‚ธใ‚ฏใƒญใƒผใƒซใฎๅฎŸ่ทตไพ‹

      • ใƒใ‚คใƒใƒผใ‚ทใƒงใƒƒใƒ”ใƒณใ‚ฐใ‚ฏใƒญใƒผใƒซ

      • ใƒใ‚คใƒใƒผใ‚ซใƒ•ใ‚งใ‚ฏใƒญใƒผใƒซ

    • pyside6ใ€qt-designerใ‚’ไฝฟ็”จใ—ใŸGUIใฎ้–‹็™บ

      • qt-designerใฎๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–น

      • pyside6ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใ‚’ๆ‰ฑใ†

      • pyside6ใ‚คใƒ™ใƒณใƒˆๅ‡ฆ็†ๆ–นๆณ•

      • GUI้–‹็™บๅฎŸ่ทตไพ‹

    • ใ™ในใฆใฎใ‚ณใƒณใƒ”ใƒฅใƒผใ‚ฟใงๅฎŸ่กŒใ•ใ›ใ‚‹(exeใƒ•ใ‚กใ‚คใƒซใฎไฝœๆˆ)

    1
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ‚ตใ‚คใƒˆใฎๆ›ดๆ–ฐใซใ‚ˆใ‚Šๆญฃๅธธใซๅ‹•ไฝœใ—ใชใ„

    ไพ‹ใฎใŸใ‚ใซ่ฌ›็พฉใซๅพ“ใ†ใฎใฏ้›ฃใ—ใ„ใงใ™ใ‹๏ผŸ

     

    ๅ•้กŒใ‚’่งฃๆฑบใ™ใ‚‹ใŸใ‚ใซใ€ๆ—ขๅญ˜ใฎ่ฌ›็พฉใฏใ™ในใฆ

    2024ๅนด5ๆœˆใซๅฎŒๅ…จใซๆ–ฐใ—ใ่ช•็”Ÿใ—ใพใ™ใ€‚

     

    ้›ฃใ—ใใฆ้€”ไธญใงใ‚ใใ‚‰ใ‚ใŸๆ–นใ€…ใ€

    ๅŒใ˜ใ‚ˆใ†ใซๅพ“ใฃใŸใŒใ†ใพใใ„ใ‹ใชใ‹ใฃใŸไบบ

    ไปŠๅ›žใฏ้•ใ„ใพใ™ใ€‚

     

    ็งใฏไฝ•็™พๅ›žใ‚‚ๆ‚ฉใฟใ€ใพใŸๆ‚ฉใ‚“ใงไฝœใฃใŸใ‚ณใƒณใƒ†ใƒณใƒ„ใงใ™ใ€‚

    ใƒ•ใ‚ฉใƒญใƒผใ™ใ‚‹ใ ใ‘ใง็„กๆกไปถใซใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใŒใ†ใพใใ„ใใงใ—ใ‚‡ใ†ใ€‚


     

    2024ๅนด5ๆœˆ8ๆ—ฅ

    ใ€Œใ“ใ‚ŒใŒๆœฌ็‰ฉใฎใ‚ฏใƒญใƒผใƒซใ  - ๅŸบๆœฌ็ทจใ€ๅฎŒๅ…จใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซไบˆๅฎšใงใ™ใ€‚

    ่ฌ›็พฉๅ—่ฌ›ใซใ”ๅ‚่€ƒใใ ใ•ใ„ใ€‚

     


     

    <ๅŸบๆœฌ็ทจ - ๆ–ฐ่ฆใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ >

     

    • Webใ‚ฏใƒญใƒผใƒซใฎๆฆ‚ๅฟตใจๆดป็”จไบ‹ไพ‹

    • ๆบ–ๅ‚™1๏ผš10ๅˆ†ใง็ต‚ใ‚ใ‚‹HTMLใƒ™ใƒผใ‚น

    • ๆบ–ๅ‚™2๏ผšใ‚ฆใ‚งใƒ–ใ‚ฏใƒญใƒผใƒซใฎไธญๆ ธ๏ผ CSSใ‚ปใƒฌใ‚ฏใ‚ฟ้›†ไธญๅญฆ็ฟ’

    • ใƒฉใ‚คใƒ–ใƒฉใƒชใฎไฝฟใ„ๆ–นใ‚’ๅญฆใถ(requests, beautifulsoup4)

    • ๅฎŸๆˆฆใ‚ฏใƒญใƒผใƒซ

      • ใ‚นใƒ†ใƒƒใƒ—1๏ผš1ใคใฎๅ•†ๅ“ใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹ๆ–นๆณ•

      • ใ‚นใƒ†ใƒƒใƒ—2๏ผš่ค‡ๆ•ฐใฎๅ•†ๅ“ใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹ๆ–นๆณ•<ใƒ•ใ‚ฉใƒฌใ‚นใƒˆ็†่ซ–>

      • ใ‚นใƒ†ใƒƒใƒ—3๏ผš่ค‡ๆ•ฐใฎใƒšใƒผใ‚ธใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹ๆ–นๆณ•

      • ใ‚นใƒ†ใƒƒใƒ—4๏ผšใ‚ฏใƒญใƒผใƒซใ—ใŸใƒ‡ใƒผใ‚ฟใ‚’Excelใซไฟๅญ˜ใ™ใ‚‹ๆ–นๆณ•


     

    2024ๅนด5ๆœˆ15ๆ—ฅ

    ใ€Œใ“ใ‚ŒใŒๆœฌๅฝ“ใฎใ‚ฏใƒญใƒผใƒซใงใ‚ใ‚‹ๅฎŸๆˆฆ็ทจใ€1ๆฌกๅคงๅน…ใƒชใƒ‹ใƒฅใƒผใ‚ขใƒซไบˆๅฎšใงใ™ใ€‚

    ่ฌ›็พฉๅ—่ฌ›ใซใ”ๅ‚่€ƒใใ ใ•ใ„ใ€‚

     


    ๏ผœๆ–ฐ่ฆใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ๏ผž



    • CSSใ‚ปใƒฌใ‚ฏใ‚ฟ้ซ˜ๅบฆใชๅฎŸ่ทตใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

      • ๅ…„ๅผŸใ‚ปใƒฌใ‚ฏใ‚ฟใƒผ

      • nth-of-typeใ‚ปใƒฌใ‚ฏใ‚ฟ

      • ๅฑžๆ€งใ‚ปใƒฌใ‚ฏใ‚ฟ

    • ็‰นๅฎšใฎใƒ†ใ‚ญใ‚นใƒˆใ‚’ๅซใ‚€ใ‚ฟใ‚ฐใ‚’่ฆ‹ใคใ‘ใ‚‹ๆ–นๆณ•

      • findใ€find_allใฎไฝฟใ„ๆ–น

      • ๆญฃ่ฆ่กจ็พใฎๅŸบ็คŽ

    • ้™็š„ใƒšใƒผใ‚ธใ‚ฏใƒญใƒผใƒซใฎๅฎŸ่ทตไพ‹

      • ใƒใ‚คใƒใƒผ่จผๅˆธใƒ‹ใƒฅใƒผใ‚นใ‚ฏใƒญใƒผใƒซ

      • ใƒใ‚คใƒใƒผ็Ÿฅ่ญ˜ใฎใ‚ฏใƒญใƒผใƒซ

      • RISS่ซ–ๆ–‡ใฎใ‚ฏใƒญใƒผใƒซ

    • ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ใฎๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–น

      • ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ็’ฐๅขƒ่จญๅฎš

      • Webใƒ–ใƒฉใ‚ฆใ‚ถๆฉŸ่ƒฝใฎๆ“ไฝœ1ใคใฎ็ต‚ใ‚ใ‚Š

      • ๅธŒๆœ›ใฎใ‚ฟใ‚ฐใ‚’ๆคœ็ดขใ—ใฆๅˆถๅพกใ™ใ‚‹

    • ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ๅฎŸๆˆฆใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏ

      • ่ค‡ๆ•ฐใ‚ฟใ‚ฐๅŒๆ™‚ๅˆถๅพก

      • ๅ‹•็š„ๅพ…ๆฉŸๆŠ€่ก“

      • ้ซ˜ๅบฆใชๅ…ฅๅŠ›ใ‚ณใƒณใƒˆใƒญใƒผใƒซ

      • ใ‚ปใƒฌใ‚ฏใƒˆใƒœใƒƒใ‚ฏใ‚นใฎๆ“ไฝœๆ–นๆณ•

      • ่ค‡ๆ•ฐใƒšใƒผใ‚ธใฎ็ฎก็†

        • ใƒšใƒผใ‚ธๅ†…ใซๅˆฅใฎใƒšใƒผใ‚ธใŒใ‚ใ‚‹ๅ ดๅˆ๏ผˆiframeๅˆถๅพกๆ–นๆณ•๏ผ‰ - ใƒใ‚คใƒใƒผใƒกใƒผใƒซใฎ่‡ชๅ‹•ๅŒ–

        • ๆ–ฐใ—ใ„ใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆๅˆถๅพกๆ–นๆณ• - ใƒใ‚คใƒใƒผใƒšใ‚ค่จผๅˆธใฎ่‡ชๅ‹•ๅŒ–

      • ใ‚นใ‚ฏใƒญใƒผใƒซๅ‡ฆ็†ๆ–นๆณ•

    • ๅ‹•็š„ใƒšใƒผใ‚ธใ‚’ใ‚ฏใƒญใƒผใƒซใ™ใ‚‹็ฐกๅ˜ใชๆ–นๆณ•

    • ๅ‹•็š„ใƒšใƒผใ‚ธใ‚ฏใƒญใƒผใƒซใฎๅฎŸ่ทตไพ‹

      • ใƒใ‚คใƒใƒผใ‚ทใƒงใƒƒใƒ”ใƒณใ‚ฐใ‚ฏใƒญใƒผใƒซ

      • ใƒใ‚คใƒใƒผใ‚ซใƒ•ใ‚งใ‚ฏใƒญใƒผใƒซ

    • pyside6ใ€qt-designerใ‚’ไฝฟ็”จใ—ใŸGUIใฎ้–‹็™บ

      • qt-designerใฎๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–น

      • pyside6ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใ‚’ๆ‰ฑใ†

      • pyside6ใ‚คใƒ™ใƒณใƒˆๅ‡ฆ็†ๆ–นๆณ•

      • GUI้–‹็™บๅฎŸ่ทตไพ‹

    • ใ™ในใฆใฎใ‚ณใƒณใƒ”ใƒฅใƒผใ‚ฟใงๅฎŸ่กŒใ•ใ›ใ‚‹(exeใƒ•ใ‚กใ‚คใƒซใฎไฝœๆˆ)


    3ๅนด้–“ๆ•ฐ็™พๅ›žใฎ่ฌ›็พฉใ‚’่กŒใ„ใ€

    ่ฟฝๅŠ ใง็ฟ’ๅพ—ใ—ใŸใ‚ฏใƒญใƒผใƒซใƒŽใ‚ฆใƒใ‚ฆใ‚’ๅ…จใฆๅˆ†ใ‘ใฆใ„ใใพใ™ใ€‚

     

    ๆ—ขๅญ˜่ฌ›็พฉใ‚ˆใ‚Šใ‚‚็ฐกๅ˜ใงใ€

    ๆ—ขๅญ˜่ฌ›็พฉใ‚ˆใ‚Šใ‚‚ๆ—ฉใใ€

    ๆ—ขๅญ˜่ฌ›็พฉใ‚ˆใ‚Šใ‚‚ๅ……ๅฎŸใ—ใฆใ”็”จๆ„ใ—ใพใ—ใŸใ€‚

    ใ‚‚ใ†ไธ€ๅบฆใ‚ฏใƒญใƒผใƒซๅ›บๅฎˆใธๅ‘ใ‹ใ†้“ใ‚’็งใจไธ€็ท’ใซๅŽปใฃใฆใฟใพใ—ใ‚‡ใ†ใ€‚

     

    ๆœ€ๅพŒใพใง่ชญใ‚“ใงใใ‚Œใฆใ‚ใ‚ŠใŒใจใ†ใ€‚

    -ใ‚นใ‚ฟใƒผใƒˆใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใƒ‰ใƒชใƒผใƒ ใ€‚

    0
  • startcoding๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ไฟฎๆญฃๆธˆใฟ

    ้€ฑๆœซใฎๅˆ—่ปŠใฎใƒใ‚ฑใƒƒใƒˆใ‚’ไบˆ็ด„ใ™ใ‚‹ใฎใฏ้›ฃใ—ใ„ใงใ™ใ‹๏ผŸ

    ๅบงๅธญใŒๅ‡บใŸใ“ใจใ‚’ๆ›ดๆ–ฐใ—ใฆ็ขบ่ชใ™ใ‚‹ไฝœๆฅญใฏ

    ใ‚ใพใ„ใŒๅ‡บใฆๅ€’ใ‚Œใใ†ใงใ™ใ€‚

     

    ็งใฏ็นฐใ‚Š่ฟ”ใ—ไฝœๆฅญใŒๅซŒใ„ใชไบบใจใ—ใฆ

    ใ™ใใซใƒ—ใƒญใ‚ฐใƒฉใƒ ใ‚’ไฝœใฃใฆใ—ใพใ„ใพใ—ใŸใŒ๏ผˆ๏ผŸ๏ผ‰

    ใจใฆใ‚‚ๆฅฝใงไธ€ไบบใงไฝฟใ†ใ‹ใจๆ€ใ†ใŒโ€ฆๅ—่ฌ›็”Ÿใฎๆ–นใฎใฟใซ็‰นๅˆฅใซๅ…ฌ้–‹ใ™ใ‚‹ใ“ใจใซใ—ใพใ—ใŸใ€‚

    -> SRTไบˆ็ด„่‡ชๅ‹•ๅŒ–ใƒ—ใƒญใ‚ฐใƒฉใƒ 

     

    Pythonใ‚ฏใƒญใƒผใƒซใ€่‡ชๅ‹•ๅŒ–ใƒ—ใƒญใ‚ฐใƒฉใƒ ใ‚’ไฝœๆˆใ—ใ€ๆœˆ100ไธ‡ใ‚ฆใ‚ฉใƒณใ‚’็จผใ

    ใ‚ฏใƒฉใ‚นใง็ขบ่ชใงใใพใ™ใ€‚

     

    ไปŠๅ›ž็„กๆ–™ใงๅ…ฌ้–‹ใ•ใ‚ŒใŸใ‚ฏใƒชใƒƒใƒ—ใง

    ใ‚ปใƒฌใƒ‹ใ‚ฆใƒ ใ‚’ไฝฟใฃใฆ

    ใ‚ฆใ‚งใƒ–ใ‚ตใ‚คใƒˆใ‚’ๅˆถๅพกใ™ใ‚‹่œ‚่œœใƒใƒƒใƒ—2ใคใ‚’้š ใ—ใฆใŠใ„ใŸใ€‚

    ใœใฒๆŽขใ—ใฆใฟใชใ•ใ‚“ใฎ็Ÿฅ่ญ˜ใงไฝœใฃใฆใใ ใ•ใ„ใ€‚

     

    -> ็„กๆ–™่ฌ›็พฉใซ่กŒใ

     

     

     

    0

็„กๆ–™