【问题标题】:How to installer calendar module for Python 3.4 and above?如何为 Python 3.4 及更高版本安装日历模块?
【发布时间】:2017-08-04 07:04:28
【问题描述】:

如何为 Python 3.4 及以上版本安装日历模块?

我将 cmd 与命令 ** pip install calendar** 一起使用,但此命令返回此错误:

找不到满足需求日历的版本(来自版本:) 找不到与日历匹配的分布

谁能分享我的想法?因为我要做这个 tuprial https://pymotw.com/3/calendar/

【问题讨论】:

  • 你根本不安装这个模块。它是标准库的一部分。尝试import calendar时是否出现错误?
  • 实际上没有错误
  • 但它没有返回我的日历模块
  • 这是什么意思?你能发布一些显示问题的代码吗?
  • 对不起,我已经收到错误了,因为日历错误变成了日历,对不起

标签: python datetime calendar python-3.4


【解决方案1】:

这可能是打字错误。您不必安装日历模块。

【讨论】:

    【解决方案2】:

    您不必导入“日历包”。是python自动自带的默认包。

    在python shell中编写以下代码:

    import calendar  
    cal2=calendar.month(2020,11)
    print(cal2)  
    

    输出:

    November 2020
    Mo Tu We Th Fr Sa Su
                       1
     2  3  4  5  6  7  8
     9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30
    

    注意:我已经检查并在我的电脑上实现了它。您将获得与上述完全相同的输出。

    【讨论】:

      【解决方案3】:

      请记住,在 Python 2.x 中,您需要在单词“print”后面加上括号,如下所示:print(calendar.monthrange(now.year, now.month)[1])

      【讨论】:

      • 这实际上是相反的。您发布的语法适用于 Python3.x
      猜你喜欢
      • 1970-01-01
      • 2015-08-12
      • 1970-01-01
      • 2021-07-02
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-15
      相关资源
      最近更新 更多