ห้องสมุดสำหรับดึงข้อมูลจากตารางเวลาสวดมนต์ของลอนดอน
ส่วนใหญ่เป็นห้องสมุด Python เพื่อดึงข้อมูล จัดเก็บ และอัปเดตตารางเวลาสวดมนต์ในท้องถิ่นสำหรับภูมิภาคลอนดอน โดยใช้รูปแบบที่เกิดขึ้นกับฟีด https://www.eastlondonmosque.org.uk
นอกจากนี้ยังมียูทิลิตีบรรทัดคำสั่งเพื่อจัดการและสืบค้นตารางเวลา
ห้องสมุดสามารถ:
เมื่อเริ่มต้นแล้ว cli จะสามารถ:
pip install london-unified-prayer-times
หรือผู้ใช้ Arch สามารถติดตั้งผ่าน AUR ได้ที่: https://aur.archlinux.org/packages/python-london-unified-prayer-times/
ห้องสมุดนี้ออกแบบมาเพื่อดาวน์โหลดข้อมูลตารางเวลาที่จัดอยู่ในรูปแบบ HTML และเข้าถึงได้ผ่านทาง URL ขึ้นอยู่กับผู้ใช้ไลบรารีที่จะระบุ URL นั้น มี URL ดังกล่าวอย่างน้อยหนึ่งรายการในโดเมนสาธารณะ แต่ไม่ได้ระบุที่อยู่นั้นไว้ที่นี่
ใช่แล้ว ในทางเทคนิคแล้ว หมายความว่าใครๆ ก็สามารถสร้างชุดข้อมูลออนไลน์ของเวลาที่กำหนดเองได้ และเปิดให้เข้าถึงได้ด้วยไลบรารีนี้ ถ้าคุณทำ ฉันชอบที่จะได้ยินเกี่ยวกับเรื่องนี้
เครื่องมือนี้ใช้ไลบรารีการคลิก ดังนั้นการส่ง –help ทุกจุดควรให้คำแนะนำในการใช้งาน คำแนะนำ: คุณต้องเริ่มต้นก่อน
จริงๆ แล้ว ฉันไม่ได้คาดหวังว่าจะมีคนใช้สิ่งนี้มากนัก ดังนั้นเอกสารประกอบจึง... ขาดไปนิดหน่อย เช่นเดียวกับโปรแกรมเมอร์ที่เก่งๆ ทุกคน ฉันเชื่อว่าเครื่องมือนี้จะเข้าท่าได้เมื่อแกะกล่อง คุณสามารถโทรหาฉันหากคุณติดขัด - ในที่สุดนั่นจะเป็นการสร้างเอกสาร
กล่าวโดยสรุป เพราะพวกเขาจะไม่ส่งออก London Unified Prayer Times
ห้องสมุดเวลาละหมาดส่วนใหญ่ (Python หรืออย่างอื่น) ใช้ผลงานที่น่าทึ่งของ Hamid Zarrabi-Zadeh โดยตรงซึ่งนำเสนอที่ http://praytimes.org/calculation หรือทางอ้อมโดยการห่อ https://aladhan.com/ ในทางกลับกัน ELM จัดทำตารางเวลาที่รวบรวมไว้สำหรับภูมิภาคลอนดอนทั้งหมด ซึ่งน่าเสียดายที่ไม่สามารถคำนวณได้ (สำหรับข้อมูลเพิ่มเติม ดู: https://www.eastlondonmosque.org.uk/prayer-times-and - ปฏิทินอธิบาย)
แม้ว่าจะมีความถูกต้องมากกว่า (เนื่องจากใช้ตำแหน่งที่แน่นอนของคุณเป็นอินพุต) ไลบรารีที่ใช้การคำนวณจะไม่จับคู่กับชุดข้อมูล ELM มัสยิดกลางลอนดอนแบ่งปันตารางเวลา ELM และมัสยิดหลายแห่งทั่วลอนดอนก็มีส่วนร่วมเช่นกัน ดังนั้นหากคุณต้องการให้ใบสมัครของคุณตรงกับตารางเวลาของมัสยิดในลอนดอน ห้องสมุดนี้อาจเหมาะกับคุณ
ไลบรารี PyPi ที่มีอยู่ส่วนใหญ่เลือกที่จะรวม https://aladhan.com/ ซึ่งหมายความว่าพวกเขาต้องการการเชื่อมต่อออนไลน์เพื่อดำเนินการ (ซึ่งถึงแม้ความสะดวกจะดูซับซ้อนเล็กน้อยสำหรับการคำนวณที่สามารถทำได้ง่ายในเครื่อง) จุดมุ่งหมายของห้องสมุดนี้คือเพื่อให้สามารถใช้งานแบบออฟไลน์ได้มากที่สุดเท่าที่จะเป็นไปได้ โดยการรักษาเวลาละหมาดไว้ในพื้นที่
มีเหตุผลบางประการ:
แม้ว่าจะไม่ใช่ภาษาตัวเลือกแรกของฉัน แต่ไลบรารีนี้เขียนขึ้นเพื่อใช้กับ Home Assistant เป็นหลัก ซึ่งเขียนด้วยภาษา Python เอง เนื่องจากไลบรารีนี้ไม่ได้ช่วยอะไรมากนัก ดังนั้นจึงสมเหตุสมผลที่จะคงไว้ซึ่งไลบรารี่นี้เป็นภาษาเนทีฟมากที่สุดเท่าที่จะเป็นไปได้
โปรดแก้ตัวรูปแบบการต่อต้าน Python - ยินดีต้อนรับ PR แม้ว่าโปรดอย่าแสดงความคิดเห็นเกี่ยวกับการไม่มีคลาส แต่มันก็เป็นการจงใจ
แน่นอน! แต่โปรดทราบด้วยว่าฉันจะไม่รับผิดชอบต่อคุณที่พลาด Fajr
แพ็คเกจนี้สร้างขึ้นด้วย Cookiecutter และเทมเพลตโครงการ audreyr/cookiecutter-pypackage