Python:使用 PyWhatKit 将文本转换为手写时的 pywhatkit.core.exceptions.UnableToAccessApi

问题描述 投票:0回答:2

我们的老师向我们展示了一些如何将文本转换为手写的代码。 代码如下:

import pywhatkit as kt

text = "Hello SoftUni!!"
kt.text_to_handwriting(text, rgb=(196, 213, 0))

但是当我在 PyCharm 中运行它时,出现以下错误:

File "C:\Programming\Python\Projects\FirstStepsLab\TextToHandwriting.py", line 4, in <module>
    kt.text_to_handwriting(text, rgb=(196, 213, 0))
  File "C:\Programming\Python\Projects\ProgramFlow\venv\Lib\site-packages\pywhatkit\handwriting.py", line 22, in text_to_handwriting
    raise exceptions.UnableToAccessApi("Unable to access Pywhatkit api right now")
pywhatkit.core.exceptions.UnableToAccessApi: Unable to access Pywhatkit api right now

您能帮我解释一下为什么我会收到此错误以及如何修复代码吗?

我尝试在 Google 上搜索,但只找到了更困难的解决方案,包括 cv2 库。

python
2个回答
1
投票

安装

pywhatkit
旧版本即可使用。

尝试使用以下代码:

pip install pywhatkit==4.6

0
投票

这对我来说也不起作用,安装 4.6 后仍然存在问题,但一旦我将代码更改为-

text =“你好,世界!”

将文本转换为手写体

image = pywhatkit.text_to_handwriting(text,"手写.png",rgb=(0, 0, 0))

执行时没有任何错误,并且还创建了一个 png 图像,但是当我打开它时,它显示该文件的格式不支持。 但这只是一个正常的 .png 文件,应该可以正常工作

帮我解决这个问题!

© www.soinside.com 2019 - 2024. All rights reserved.