หน้าแรก
หน้าแรก
ในการตรวจสอบรหัสผ่าน UNIX เราควรใช้โมดูล crypt มีรูทีน crypt(3) เป็นฟังก์ชันแฮชทางเดียวโดยอิงตามอัลกอริทึม DES ที่แก้ไข ในการใช้โมดูล crypt เราควรนำเข้าโดยใช้ import crypt วิธี crypt.crypt(คำ เกลือ) วิธีนี้ใช้สองอาร์กิวเมนต์ อันแรกเป็นคำ อันที่สองเป็นเกลือ คำนั้นเป็นรหัสผ่านของผู้ใช้ซึ่งได้รับใน
โมดูล termios จัดเตรียมอินเทอร์เฟซไปยัง POSIX สำหรับการควบคุม tty I/O ใช้ได้เฉพาะกับระบบ Unix เท่านั้น ในการใช้โมดูลเทอร์มิโอ เราควรนำเข้าโดยใช้ − import termios วิธีการทั้งหมดในโมดูลนี้ ใช้ file descriptor เป็นอาร์กิวเมนต์ มีบางโมดูลของโมดูลเทอร์มิโอ เหล่านี้คือ − วิธีการ termios.tcgetattr(fd)
ในการเปลี่ยนการควบคุมเทอร์มินัลในระบบ Unix เราสามารถใช้วิธีการที่เกี่ยวข้องกับ tty ใน Python การใช้ tty โมดูล เราสามารถตั้งค่าสองโหมดที่แตกต่างกันของเทอร์มินัล ดิบ โหมดและ cbreak โหมด ในการใช้โมดูล tty เราควรนำเข้าโดยใช้ − import tty มีบางโมดูลของโมดูล tty เหล่านี้คือ − วิธีการ tty.setraw(fd เมื
pty โมดูลยูทิลิตี้เทอร์มินัลหลอกถูกกำหนดเพื่อจัดการกับแนวคิดเทอร์มินัลหลอก เมื่อใช้สิ่งนี้ เราจะสามารถเริ่มกระบวนการอื่น และยังอ่านหรือเขียนจากเทอร์มินัลควบคุมโดยใช้โปรแกรมได้อีกด้วย โมดูลนี้เป็นแพลตฟอร์มที่มุ่งเน้นอย่างมาก เราควรใช้ระบบ UNIX เพื่อดำเนินการเหล่านี้ ในการใช้โมดูล pty เราควรนำเข้าโด
ในการควบคุมไฟล์และ io เราควรใช้ fcntl โมดูล. โดยพื้นฐานแล้วมันเป็นอินเทอร์เฟซเดียวสำหรับรูทีน Unix fcntl() และ ioctl() เมธอดทั้งหมดในโมดูลนี้ใช้ตัวอธิบายไฟล์หนึ่งจำนวนเต็มหรือ io.IOBase เป็นอาร์กิวเมนต์แรก ในการใช้โมดูลนี้ เราควรนำเข้าโดยใช้ import fcntl มีบางโมดูลของโมดูล fcntl เหล่านี้คือ − ว
ในการใช้กลไกไปป์ไลน์คำสั่ง UNIX โดยใช้ python ในไพพ์ไลน์คำสั่ง ลำดับจะแปลงจากไฟล์หนึ่งเป็นอีกไฟล์หนึ่ง โมดูลนี้ใช้บรรทัดคำสั่ง /bin/sh ดังนั้นเราจึงต้องใช้เมธอด os.system() และ os.popen() ในการใช้โมดูลนี้ เราควรนำเข้าโดยใช้ − import pipes ท่อถือระดับแม่แบบ - คลาสไปป์เทมเพลท คลาสนี้เป็นนามธรรมข
ในการวัดการใช้ทรัพยากร UNIX เราจำเป็นต้องใช้โมดูลทรัพยากรในโปรแกรมของเรา โมดูลนี้ยังสามารถควบคุมการใช้ทรัพยากรได้ ในการใช้โมดูลนี้ เราควรนำเข้าโดยใช้ − import resource ขีดจำกัดของทรัพยากร ในโมดูลนี้ เราสามารถใช้ setrlimit() เพื่อจำกัดการใช้ทรัพยากร มีสองพารามิเตอร์เพื่อจำกัดทรัพยากร พารามิเตอร์เ
ในการรับข้อมูลไลบรารี syslog ของ UNIX เราจำเป็นต้องใช้โมดูล syslog ในโปรแกรมของเรา โมดูลนี้มี syslog มีโมดูลที่แตกต่างกันสำหรับไลบรารี syslog ในการใช้โมดูลนี้ เราควรนำเข้าโดยใช้ − import syslog วิธีการมีดังนี้ − วิธีการ syslog.syslog(ข้อความ) หรือ syslog.syslog(ลำดับความสำคัญ, ข้อความ) วิธีนี้ใ
ที่นี่เราจะมาดูกันว่าเราจะได้รับเทคนิคการจับคู่รูปแบบเชลล์สไตล์ UNIX โดยใช้ Python ได้อย่างไร มีโมดูลที่เรียกว่า fnmatch ที่ใช้ในการทำงาน โมดูลนี้ใช้เพื่อเปรียบเทียบชื่อไฟล์กับรูปแบบ จากนั้นคืนค่า True หรือ False ตามการจับคู่ หากต้องการใช้งานในตอนแรก เราต้องนำเข้า fnmatch โมดูลห้องสมุดมาตรฐาน impor
ในส่วนนี้ เราจะมาดูวิธีสร้างแอปพลิเคชั่นเตือนวันเกิดโดยใช้ Python คำชี้แจงปัญหา สร้างแอปพลิเคชันโดยใช้ Python ซึ่งสามารถตรวจสอบว่ามีวันเกิดในวันปัจจุบันหรือไม่ หากเป็นวันเกิดของบุคคลที่ระบุไว้ ให้ส่งการแจ้งเตือนไปยังระบบด้วยชื่อของบุคคลนั้น เราต้องการไฟล์ที่เราสามารถจัดเก็บวันที่และเดือนและชื่อของ
การรู้จำเสียงเป็นหนึ่งในคุณสมบัติที่มีประโยชน์มากที่สุดในแอพพลิเคชั่นต่างๆ เช่น ระบบอัตโนมัติในบ้าน, AI เป็นต้น ในส่วนนี้ เราจะมาดูกันว่าการรู้จำคำพูดสามารถทำได้โดยใช้ Python และ Speech API ของ Google อย่างไร ในกรณีนี้ เราจะให้เสียงโดยใช้ไมโครโฟนสำหรับการรู้จำเสียงพูด ในการกำหนดค่าไมโครโฟน มีพารามิ
ที่นี่เราจะดูว่า Python สามารถใช้เพื่อรับ Round Trip Time (RTT) ได้อย่างไร RTT คือเวลาที่ใช้โดยการเดินทางทั้งหมดของสัญญาณ หมายถึง เวลาระหว่างเวลาเริ่มต้นที่ส่งสัญญาณและเวลารับสัญญาณตอบรับ ผลลัพธ์ RTT จะแตกต่างกันไปตามพารามิเตอร์ต่างๆ เช่น อัตราการถ่ายโอนข้อมูลของฝั่งผู้ส่ง ลักษณะของสื่อส่งสัญญาณ ร
ในปัญหานี้ เราจะมาดูกันว่า Python สามารถทำ Morphological Operations เช่น Erosion และ Dilation โดยใช้โมดูล OpenCV ได้อย่างไร ไลบรารี OpenCV ได้รับการออกแบบมาสำหรับการมองเห็นด้วยคอมพิวเตอร์เป็นหลัก เป็นโอเพ่นซอร์ส เดิมทีได้รับการออกแบบโดย Intel ใช้งานได้ฟรีภายใต้ใบอนุญาต BSD แบบโอเพนซอร์ส ในการใช้ฟัง
ChainMap ใช้เพื่อสรุปพจนานุกรมเป็นหน่วยเดียว ChainMapis เป็นคลาสไลบรารีมาตรฐาน ซึ่งอยู่ใน collections โมดูล หากต้องการใช้งานในตอนแรก เราต้องนำเข้าโมดูลไลบรารีมาตรฐานของคอลเลกชัน import collections ในส่วนนี้ เราจะเห็นฟังก์ชันบางอย่างของคลาส ChainMap ฟังก์ชันแผนที่และคีย์ () ค่า () แผนที่ใช้เพื่
NamedTuple เป็นคลาสอื่น ภายใต้โมดูลคอลเลกชัน เช่นเดียวกับอ็อบเจ็กต์ประเภทพจนานุกรม มันมีคีย์และที่แมปกับค่าบางค่า ในกรณีนี้ เราสามารถเข้าถึงองค์ประกอบโดยใช้คีย์และดัชนี หากต้องการใช้งานในตอนแรก เราต้องนำเข้าโมดูลไลบรารีมาตรฐานของคอลเลกชัน import collections ในส่วนนี้ เราจะเห็นฟังก์ชันบางอย่างของ
Deque นั้นเป็นลักษณะทั่วไปของโครงสร้างสแต็กและคิว โดยเริ่มต้นจากซ้ายไปขวา มันใช้อ็อบเจกต์รายการเพื่อสร้าง deque ซึ่งให้ความซับซ้อนของเวลา O(1) สำหรับการแตกและต่อท้าย Deque เป็นคลาสไลบรารีมาตรฐานซึ่งอยู่ใน collections โมดูล หากต้องการใช้งานในตอนแรก เราต้องนำเข้าโมดูลไลบรารีมาตรฐานของคอลเลกชัน impor
OrderedDict เป็นคลาสย่อยของอ็อบเจกต์ dict ใน Python ความแตกต่างเพียงอย่างเดียวระหว่าง OrderedDict และ dict คือใน OrderedDict จะรักษาลำดับของคีย์ตามที่แทรกไว้ ใน dict การเรียงลำดับอาจเกิดขึ้นหรือไม่เกิดขึ้นก็ได้ OrderedDict เป็นคลาสไลบรารีมาตรฐาน ซึ่งอยู่ใน collections โมดูล หากต้องการใช้งานในตอนแร
ในส่วนนี้เราจะมาดูวิธีการสร้างระบบแจ้งเตือนเว็บไซต์โดยใช้ Python คำชี้แจงปัญหา เปิด URL ของเว็บไซต์บนเบราว์เซอร์โดยใช้ URL ของเว็บไซต์และเวลา เมื่อถึงเวลาของระบบตามเวลาที่กำหนด หน้าเว็บจะเปิดขึ้น เราสามารถจัดเก็บหน้าเว็บต่างๆ ในส่วนบุ๊คมาร์คของเราได้ บางครั้งเราจำเป็นต้องเปิดหน้าเว็บบางหน้าทุกวันต
ใน Python มีโมดูลที่เรียกว่า Decimal ซึ่งใช้ทำงานที่เกี่ยวข้องกับจุดทศนิยม โมดูลนี้แสดงเลขทศนิยมที่ปัดเศษอย่างถูกต้อง หากต้องการใช้งานในตอนแรก เราต้องนำเข้าโมดูลไลบรารีมาตรฐานทศนิยม นำเข้าทศนิยม ในส่วนนี้ เราจะเห็นฟังก์ชันที่สำคัญบางอย่างของโมดูลทศนิยม ฟังก์ชันรากที่สอง sqrt() และฟังก์ชันเลขชี้กำล
ภาพรวมของวิทยาศาสตร์ข้อมูล เมื่อเราทำงานกับชุดข้อมูล เราจะใช้ฟังก์ชันทางสถิติต่างๆ กับชุดข้อมูลนั้น ฟังก์ชันเหล่านี้เราใช้สำหรับการสำรวจอย่างครอบคลุมของสถิติเชิงพรรณนา การทดสอบทางสถิติ ฟังก์ชันการวางแผน ฯลฯ จริงๆ แล้ว Data Science เป็นการสำรวจสหสาขาวิชาชีพของการพัฒนาอัลกอริธึม การอนุมานข้อมูล และเท