跳转到主要内容

为程序员的一行笑话(笑话即服务)

项目描述

pyjokes

为程序员的一行笑话(笑话即服务)

安装

使用pip安装pyjokes模块

pip3 install pyjokes

用法

命令行

安装后,只需从命令行调用pyjokepyjokes

$ pyjoke
Why do Java programmers have to wear glasses? Because they don't see sharp.

或将其添加到.bashrc.zshrc文件中,每次打开终端时都会看到笑话!

有关更多信息,请参阅pyjokes --help

Python

您还可以通过导入pyjokes并使用函数get_joke在自己的项目中访问笑话

>>> import pyjokes
>>> print(pyjokes.get_joke())
Why do programmers confuse Halloween with Christmas? Because OCT 31 == DEC 25.

我们支持多种语言,并有多个笑话类别

>>> import pyjokes
>>> print(pyjokes.get_joke("eu"))  # basque joke
Zer dira 8 Bocabits? BocaByte bat
>>> print(pyjokes.get_joke("es", "chuck"))  # spanish chuck norris joke
El teclado de Chuck Norris no tiene tecla F1, es el ordenador el que le pide ayuda a él.

还有一个get_jokes函数,它返回给定语言和类别中的所有笑话

import pyjokes

for joke in pyjokes.get_jokes():
    print(joke)

或者,使用pyjokes.forever生成器函数

import pyjokes

for joke in pyjokes.forever():
    # This will go on forever... you're welcome.
    print(joke)

维护者

该项目由PyJokes Society的成员维护

  • Ben Nuttall
  • Alex Savio
  • Borja Ayerdi
  • 奥耶尔·埃查尼兹(安息吧

贡献

网站和文档

pyjokes 网站和文档可在 https://pyjok.es/ 查找

pyjokes 的故事

pyjokes 的故事由联合创始人本·纳塔尔在 PyCon UK 会议中讲述:https://www.youtube.com/watch?v=nCyquLc47RE

PyJokes 标志

标志Sam Alder 设计。PyJokes 社会对他的贡献表示永恒的感激。

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面