เขียนเว็บดูดข้อมูลแบบไวๆ เขาทำกันได้ยังไง !? (Web Scraping)

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ค. 2020
  • กับการดึงข้อมูลหน้าเว็บไซต์ด้วยภาษา Python 3 พร้อมกับเครื่องมือสุดเจ๋ง BeautifulSoup ที่ห้ามพลาด หากใครยังไม่มีสามารถติดตั้งได้ตามนี้เลย
    .
    Step 1 : ใครไม่มี Python 3 มาที่นี่
    .
    www.python.org/downloads/
    .
    Step 2 : ใครไม่มี Visual Studio Code มาที่นี่
    .
    code.visualstudio.com/
    .
    Step 3 : ใครไม่มี requests ใช้คำสั่งนี้
    .
    pip install requests
    .
    Step 4 : ใครไม่มี BeautifulSoup ใช้คำสั่งนี้
    .
    pip install beautifulsoup4
    .
    ▲ ติดตามช่องของเราได้ที่ : bit.ly/borntoDevSubScribe
    ▲ Facebook : / borntodev
    ▲ Website : www.borntodev.com
    .
    🦖BorntoDev Channel คือ ช่องยูทูปที่เน้นสาระด้านเทคโนโลยี การพัฒนาโปรแกรม ไปพร้อมกับความสนุกสนาน และ รอยยิ้มเข้าไว้ด้วยกันทั้งในรูปแบบบทเรียน และ vlog
    .
    เพื่อการเปลี่ยนรูปแบบการเรียนรู้ด้านการพัฒนาโปรแกรม และ เทคโนโลยีแบบเดิม ๆ ที่เป็นเรื่องเฉพาะกลุ่มให้เข้าถึง เข้าใจได้ง่ายยิ่งขึ้น โดยพัฒนาเน้นไปที่รูปแบบการนำเสนอใหม่ ๆ ที่เป็นมิตรกับทุกคน
    .
    ▲ กิจกรรมใน Channel BorntoDev เป็นส่วนหนึ่งในการดำเนินงานของ บริษัท บอร์นทูเดฟ จำกัด ที่เปิดรับ Partners ที่สนใจร่วมเปลี่ยนแปลงให้สังคมไทยเป็นสังคมด้านวิทยาศาสตร์ และ เทคโนโลยีมากยิ่งขึ้น หากคุณสนใจสนับสนุน และ ก้าวไปพร้อมกัน สามารถติดต่อร่วมงานได้แล้ววันนี้
    .
    ▲ ติดต่อโฆษณา สนับสนุน และ ร่วมงานได้ที่: support@borntoDev.com
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 66

  • @borntodev
    @borntodev  4 ปีที่แล้ว +23

    ทุกคนน มันอ่านว่า เว็บ สเครปปิ้ง นะ มีบางส่วนเหมือนจะออกเสียงเป็นสระ "แอ" แทน "เอ" จ้า
    ขออภัยมา ณ ที่นี้ รักทุกคนนะคร้าบบบบ ^_^

  • @furry3610
    @furry3610 4 ปีที่แล้ว +1

    มาแล้วเย้ๆติดตามตลอดเลย

  • @piyawatkaewput2516
    @piyawatkaewput2516 4 ปีที่แล้ว

    ชอบคลิปแนวนี้มาก้ลนครับ

  • @kovision
    @kovision 3 ปีที่แล้ว

    มีประโยชน์มากเลย ดึงโดยอ้าง ID ได้ไหมครับ

  • @AkekachaiVijityannapon
    @AkekachaiVijityannapon 2 ปีที่แล้ว

    น่าจะมีต่อ EP2 นะครับ ดูจากใน คลิป เป็นการดุดแค่หน้า เดียว แต่ถ้า อยากดูดหลายหน้า(ไต่ link) อันนี้ มีกระบวนท่าอย่างไรครับ

  • @prosperpy2191
    @prosperpy2191 3 ปีที่แล้ว

    ขอบคุณมากครับ เป็นประโยชน์มากครับ :) :) :)

  • @zyncxe
    @zyncxe 4 ปีที่แล้ว +1

    เปลี่ยนสถานที่ถ่ายทำเหรอครับ

  • @channels.mylove8680
    @channels.mylove8680 2 ปีที่แล้ว +7

    สอนต่อด้วยครับ ดึงข้อมูลมาได้ แต่จะไปแสดงบนเว็บยังไง

  • @puditsangprasit5936
    @puditsangprasit5936 3 ปีที่แล้ว +1

    บรรทัดที่2 ตรง bs4 พอเขียนแล้วมันใช้ไม่ได้อะครับ

  • @GenocideOST
    @GenocideOST 4 ปีที่แล้ว

    string replace regular expressions

  • @RedHairGildarts
    @RedHairGildarts 2 ปีที่แล้ว

    แล้วใช้กับวิดิโอต่างๆในเว็บได้ไหมครับ

  • @nonamechannal3728
    @nonamechannal3728 3 ปีที่แล้ว

    1:08 ตรงนี้ผมเปลี่ยนอะไรเล่นเรื่อยเปื่อยเลยเล่นกับเพื่อนตั้งแต่ประถมละ

  • @thetime5360
    @thetime5360 2 ปีที่แล้ว

    แล้วถ้าดูเวลาบน sever จะได้มั้ย เช่น บนเว็บที่จะมีเวลานับถอยหลังหน่วยนับเป็นนาที วินาที แต่เราอยากได้หน่วยที่เล็กกว่านั้นพวกไมโครวินาที

  • @user-if1pj7qm3f
    @user-if1pj7qm3f 3 ปีที่แล้ว +2

    ขอบคุณมากเลยค่ะ( ╹▽╹ )

  • @aon8aon898
    @aon8aon898 3 ปีที่แล้ว

    อยาก Dev Odoo ด้วย Visual code

  • @winais6007
    @winais6007 3 ปีที่แล้ว

    ขอบคุณมากคร้บ

  • @user-if2tz6pj8v
    @user-if2tz6pj8v 3 ปีที่แล้ว +1

    ผมติดตั้ง pip install request beautifulsoup4 ใน cmd ไม่ได้เลยครับ พอมีวิธีแก้มั้ยครับ

    • @TAOPEPSI
      @TAOPEPSI 3 ปีที่แล้ว +1

      pip install requests beautifulsoup4
      ลอง เติม s หลัง request ครับ

  • @patthawee
    @patthawee 4 ปีที่แล้ว +1

    Java ผมอยากให้พี่เจาะลึก

  • @worawatkiatkeeree8986
    @worawatkiatkeeree8986 3 ปีที่แล้ว +2

    แล้วถ้าเป็นเวบต้องใส่ username password ต้องทำไงครับ

    • @RiwcakiTVChannel
      @RiwcakiTVChannel 3 ปีที่แล้ว +1

      ถ้าจะเข้าไปดึงข้อมูลในหน้าที่ต้องใส่ username password เราก็ต้องมี username password เพื่อเข้าไปดึงข้อมูลในหน้านั้นคับ ถ้าไม่มีก็ดึงไม่ได้คับ

  • @thefuture379
    @thefuture379 2 ปีที่แล้ว +1

    ถ้าเกิดเครื่องที่มีข้อมูลแล้วมีไวรัสติดอยู่ แล้วไฟล์นั้นเราจำเป็นที่ต้องใช้ข้อมูลนั้น นำมาใส่อีกเครื่องมันจะโดนไวรัสด้วยไหมครับ

  • @DeweyStudioTH
    @DeweyStudioTH 4 ปีที่แล้ว +1

    มาาาา

  • @C.DAZ2023
    @C.DAZ2023 ปีที่แล้ว

    ล่าสุด

  • @cgggxd0.516
    @cgggxd0.516 3 ปีที่แล้ว

    อยากให้คนอื่นเห็นด้วยได้ไมครับ

  • @ohcooh9567
    @ohcooh9567 4 ปีที่แล้ว +1

    cyber security ครับ อยากเรียกมากครับ
    แต่ไม่รู้จะเริ่มยังไง

    • @user-tt3ih8fg8f
      @user-tt3ih8fg8f 4 ปีที่แล้ว

      เขียนโปรแกรมให้เป็นก่อนคับ

    • @ohcooh9567
      @ohcooh9567 4 ปีที่แล้ว

      @@user-tt3ih8fg8f เขียน pythoj เป็นแล้วนะ

  • @matusl.210
    @matusl.210 4 ปีที่แล้ว +5

    ขอถามเป็นความรู้ครับ คือผมลองทำตามแล้วเหมือนจะใช้กับ web พวก lazada เพื่อดึงราคาสินค้า หรือว่า youtube เพื่อดึงยอด view แล้ว มันไม่ปริ้นข้อมูลออกมาให้ อยากถามว่า web เหล่านี้มีการป้องกันการ sraping หรือเปล่าครับ

    • @borntodev
      @borntodev  4 ปีที่แล้ว +1

      ลองสังเกตจากการดึง HTML ทั้งหมดออกมาก่อนครับ ถ้าดึงไม่ได้แสดงว่าเขาได้ป้องกันไว้ครับ

    • @iht777
      @iht777 4 ปีที่แล้ว

      @@borntodev ถ้ามันกันด้วย JS เราต้องใช้ phantomjs ในการแก้ใช่ไหมครับ

  • @user-oq9eo8ex2o
    @user-oq9eo8ex2o 2 ปีที่แล้ว

    ถ้าเว็ปที่มีการ login ทำยังไงครับ

    • @nigcholasgarcia1804
      @nigcholasgarcia1804 3 หลายเดือนก่อน

      ใช้ SQL ทำ Database ร่วมอีกทีครับ

  • @user-gr4tp9en4d
    @user-gr4tp9en4d 4 ปีที่แล้ว +3

    อยากให้สอนภาษา php บ้างครับ

    • @nazierhd5896
      @nazierhd5896 3 ปีที่แล้ว

      เรียนกับต่างประเทศครับ

    • @darkdumjangleay5779
      @darkdumjangleay5779 2 ปีที่แล้ว

      เรียนกับผมก็ได้ครับ เด๋วสอนให้

    • @Ceo-ru2fi
      @Ceo-ru2fi 9 หลายเดือนก่อน

      @@darkdumjangleay5779 เสียเงิน5555

  • @mmvp888club9
    @mmvp888club9 3 ปีที่แล้ว +4

    pip install beautifulsoup4 ไส่แล้วมัน error ครับพี่ต้องแก้ยังไงครับ..
    Error : Could not find a version that satisfies the requirement beautifulsoup4
    Error : no matching distribution found for beautifulsoup4

    • @watcharasaksawatdisan4328
      @watcharasaksawatdisan4328 3 ปีที่แล้ว +1

      เป็นเหมือนกันเลยครับ

    • @yurikub807
      @yurikub807 ปีที่แล้ว

      เเก้ได้ยังครับ ผมก็เป็น

  • @zerrl6841
    @zerrl6841 4 ปีที่แล้ว

    เห็นแต่ตอนเมื้อวานแต่ไม่ได้ดูเพราะนอนก่อน55

    • @suwit321
      @suwit321 2 ปีที่แล้ว +1

      ตื่นยาง

    • @zerrl6841
      @zerrl6841 2 ปีที่แล้ว +1

      @@suwit321 ตื่นละ

  • @3Beast_s
    @3Beast_s 2 ปีที่แล้ว

    เราดึงข้อมูลพวกนี้เพื่อไปใช้ประโยชน์ในด้านอะไรหรอครับ

    • @user-xp2dp1kw2m
      @user-xp2dp1kw2m 2 ปีที่แล้ว

      ใช้ในด้านเลวๆหมดเเหละครับ

    • @siranasaesoo2432
      @siranasaesoo2432 4 หลายเดือนก่อน

      @@user-xp2dp1kw2mdata science ครับ ประหยัดเวลา

  • @yuttana12wr
    @yuttana12wr ปีที่แล้ว

    -เสื้อ-

  • @ffkehackfh6950
    @ffkehackfh6950 3 ปีที่แล้ว

    มีแอพสำหรับเขียนโปรแกรมในมือถือไหมครับ

    • @kkung6768
      @kkung6768 3 ปีที่แล้ว

      มีนะครับแต่ทำอยาก

    • @ffkehackfh6950
      @ffkehackfh6950 3 ปีที่แล้ว

      @@kkung6768 แนะนำได้ไหมคับที่มันเหมือนcmd

    • @user-vw8qq9fy3e
      @user-vw8qq9fy3e 2 ปีที่แล้ว

      Termuxก็ใช้ได้ครอบคลุมระดับนึงเลย

  • @ratchanonmorya6255
    @ratchanonmorya6255 4 ปีที่แล้ว

    1

  • @user-kp3ex9kg9q
    @user-kp3ex9kg9q 4 ปีที่แล้ว

    คอมพิวเตอร์อนาคตตกงานไหมครับ

    • @abchrisyou
      @abchrisyou 4 ปีที่แล้ว +2

      ไม่ตกครับ ถ้าพัฒนาสกิลตัวเองตลอด ในยุคปัจจุบันวงการนี้ สายงานยังคงต้องการเพิ่มมากขึ้นเรื่อยๆครับ

    • @user-kp3ex9kg9q
      @user-kp3ex9kg9q 4 ปีที่แล้ว

      @@abchrisyou จบมาทำงานอะไรครับ

    • @abchrisyou
      @abchrisyou 4 ปีที่แล้ว +2

      ​@@user-kp3ex9kg9q programming IT Support SA DS DEV เยอะมากครับ

  • @yuttana12wr
    @yuttana12wr ปีที่แล้ว

    #MWA

  • @yuttana12wr
    @yuttana12wr ปีที่แล้ว

    -age-

  • @yuttana12wr
    @yuttana12wr ปีที่แล้ว

    -a

  • @imnotdeveloper9902
    @imnotdeveloper9902 4 ปีที่แล้ว +1

    ทำอย่างนี่ไม่ผิดกฏหมายหรอครับ

    • @CuspidChannel
      @CuspidChannel 4 ปีที่แล้ว

      เว็บที่เปิดข้อมูลเป็น สาธารณะ สิ่งที่เราทำคือ Coppy มันออกมาเฉยๆถ้าผิดกฏหมายก็จะเป็นการทำ Export ครับ

    • @imnotdeveloper9902
      @imnotdeveloper9902 4 ปีที่แล้ว

      @@CuspidChannel ผมยังมือใหม่ไม่ค่อยทราบเรื่องนี้ครับ เลยถามดูครับ ขอบคุณมากเลยครับพี่

    • @Sanookyim
      @Sanookyim 4 ปีที่แล้ว +2

      @@CuspidChannel อย่าให้ข้อมูลผิดๆ ครับ การ Copy บทความ(ข้อมูล)ถึงแม้จะเป็นสาธารณะก็ผิดกฏหมายนะครับ
      ถ้าเอาไปใช้งานโดยไม่ขออนุญาตก่อนหรือถ้าหากเอาไปทำในเชิงพาณิชย์

  • @brilliantpy
    @brilliantpy 3 ปีที่แล้ว

    ขอบคุณมากครับ เป็นประโยชน์มากครับ :) :) :)