用于计算adhan时间的python库

adhan的Python项目详细描述


https://travis-ci.org/hayalasalah/adhan.py.svg?branch=masterhttps://img.shields.io/github/license/hayalasalah/adhan.py.svg

py是一个用于计算adhan时间的python 2.7和3+库。

它是对praytimes.org python adhan计算器的重构,将确保:

  • 符合PEP8的代码
  • 一个pypi包
  • 一个简化的api,它支持约定而不是配置
  • 测试套件
  • 出现在Github上以鼓励贡献

安装

pip install adhan

用法

fromdatetimeimportdatefromadhanimportadhanfromadhan.methodsimportISNA,ASR_STANDARDparams={}params.update(ISNA)params.update(ASR_STANDARD)adhan_times=adhan(day=date.today(),location=(30.25,-97.75),parameters=params,timezone_offset=-6,)"""
adhan_times will be a dict containing datetime objects for the keys 'fajr',
'shuruq', 'zuhr', 'asr', 'maghrib', and 'isha'

"""

可用方法

在adhan.methods模块中提供了以下方法,应该包括 绝大多数案例

  • ISNA:北美伊斯兰学会
  • 穆斯林世界联盟:穆斯林世界联盟
  • 埃及:埃及勘测总局
  • 麦加:乌姆库拉大学,麦加
  • 卡拉奇:伊斯兰科学大学,卡拉奇
  • 德黑兰:德黑兰大学地球物理研究所
  • 什叶派:什叶派伊莎娜·阿沙里,里瓦研究所,昆士兰大学
  • ASR_标准:Shafi'i、Maliki、Ja'fari和Hanbali
  • asr_hanafi:hanafi

自定义参数字典

如果要定义自己的参数,parameters参数接受 用以下键听写

  • fajr_angle:日出下计算fajr的角度
  • Isha_角:日落下计算Isha的角度
  • ASR_乘数:用于ASR的乘数,以便 对象的阴影是乘数*对象的长度+对象的长度 中午物体的阴影
  • isha_delay:isha为

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX FXML控制器密钥处理程序代码不工作   java为什么在thymeleaf布局中包含的图像需要很长时间才能显示?   更改Java数组的维数   java文本不会显示在文本框(单选按钮)上   内存不足使用Jmap在OutOfMemoryError上转储Java堆文件   通过浏览器偏移进行java时间转换   java意图不可序列化   java iTextPdf:动态更改单元格宽度   具有资源值的java SpringJUnit4 ClassRunner上下文配置   java AsyncTask仍在最近的应用程序上运行   尝试生成Cucumber报告时出现java CucumberException   爪哇,爪哇。朗。反思。带摘要分析器的InvocationTargetException   java如何在log4j2中实现日期模式转换器   带有MongoRepository:DBRef的java Spring   java将字节[]转换为int   来自服务器的java移动应用自动拨号消息   java如何调用泛型类型为T[]的方法作为参数?   java在switch语句中使用ArrayList类