可以在笔记本电脑上离线使用任何软件进行API学习吗?

2023-03-22
前端之家小编收集整理的可以在笔记本电脑上离线使用任何软件进行API学习吗?内容,希望整理的这个开发编程问题可以在笔记本电脑上离线使用任何软件进行API学习吗?能够快速解决!

代码问题

我正在寻找可以下载并安装在Macbook / OSX笔记本电脑上以学习和测试API编程的免费软件。

我认为,这只是一个新手,所以越简单越好。

我正在使用Python和Powershell,如果专门存在那些使用Python和Powershell的软件,那就更好了。

谢谢您的回答!

-史蒂夫

问题答案

无法使用现有API脱机工作。

但是您可以使用Flask / Django / Bottle / etc。用自己的API构建本地网页。然后,您可以使用控制台命令curl,python模块urllib.requestrequestsinsomniapostman

之类的程序对其进行测试

您可以使用可以帮助生成API的模块,而不是从头开始构建所有模块。他们中的一些人为此使用Flask。

页面httpbin.org对于测试请求很有用,它使用Flasgger(基于Flask),您可以在本地计算机上下载并运行该页面。 其他模块:hugEva

使用sandman2可以为现有数据库生成API。因此,如果数据库中有一些数据,则可以使用它们来学习API。

如果觉得前端之家所整理的内容很不错的话,欢迎点击下方分享按钮,转发给身边开发程序员好友。

编程问答


是否可以将 Python 程序转换为 C/C++? 我需要实现几个算法,我不确定性能差距是否足以证明我在 C/C++ 中执行它时所经历的所有痛苦(我不擅长)).我想写一个简单的算法,并根……
我想使用 NTT 进行快速平方(请参阅快速 bignum 平方计算),但即使对于非常大的数字……超过 12000 位.
C++ 标准在 3.3.2声明点\"中包含一个半著名的令人惊讶\"名称查找示例: int x = x; 这用自身初始化 x,它(作为原始类型)未初始化,因此具有不确定的值(假设它是一个自动变……
以下代码: myQueue.enqueue(\'a\'); myQueue.enqueue(\'b\'); cout << myQueue.dequeue() << myQueue.dequeue();
据我所知,写时复制不是在 C++11 中实现符合标准的 std::string 的可行方法,但是当它最近在讨论中出现时,我发现我自己无法直接支持这种说法.