问题标签 [omdbapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
61 浏览

python - 我的代码给了我一个错误:“列表索引超出范围”

有时当我运行代码时,它会给我正确的输出,有时它会说“列表索引超出范围”,有时它只是继续跟随代码。我在以下位置找到了代码:https ://www.codeproject.com/articles/873060/python-search-youtube-for-video

我怎样才能解决这个问题?

0 投票
0 回答
64 浏览

javascript - 循环遍历电影数组并调用另一个函数

我有 renderResult 函数循环遍历数组,然后在每个元素上调用另一个函数。但是,当循环遍历数组时,我收到一个错误,提示 movies.forEach 不起作用。

0 投票
0 回答
947 浏览

python - Django - 如何序列化(然后遍历)字典列表?

我很难从 API 序列化数据,因为这是我第一次这样做。我想请你帮忙。

从 API 我收到带有一些键的字典。键“搜索”的值是稍后我想在模板中的 for 循环中打印的字典列表。但我失败了。

这是我通过几个小时的谷歌搜索和浏览堆栈溢出而设法汇总的结果。

这是我的views.py:

这是我的serializers.py:

我目前收到错误:

但我知道这只是冰山一角。问题之一。

0 投票
1 回答
706 浏览

javascript - OMDb API 需要帮助在使用 AXIOS 进行电影搜索后获取 /results 页面

这是我当前的 app.js 代码。我正在尝试创建一个电影搜索,它允许我在数据库中搜索一部电影,并在该关键字中返回 10 部电影的结果。例如。如果我搜索“ALABAMA”,我应该会在数据库中收到 10 部带有 ALABAMA 字样的电影。但是,我无法继续前进,因为我一直在尝试同时使用 node.js、express.js 和 axios。以前我使用的是 Request 而不是 Axios,但由于它已被弃用,我选择使用 axios 来代替。我仍在学习,因为它有点棘手,但我只需要帮助来获得我的/结果。要加载的页面。我的 VIEWS 文件夹包含“results.ejs”和“search.ejs”。我正在使用来自http://omdbapi.com/的 OMDb API 。任何反馈将不胜感激,我

我的 results.ejs 代码如下:

我的 search.ejs 代码如下:

在此处输入图像描述

0 投票
1 回答
730 浏览

javascript - OMDBAPI 仅返回 10 部电影

我正在尝试获取所有电影,但 API 仅返回前 10 部电影。任何帮助,将不胜感激。

0 投票
2 回答
472 浏览

javascript - 从 OMDB API 生成电影

我正在尝试从 IMDB 观看所有电影。我不能这样做。因此,我决定使用搜索栏发送电影名称字符串,然后显示该字符串的电影。但即使我生成了密钥,它也会给我错误。

这是片段,请帮助!

axios.get('http://www.omdbapi.com/?i=tt3896198&apikey=5657bf65'+searchText) 我在代码中做错了什么?

另外,如果可能的话,请告诉我从最近开始查看 imdb 中所有电影的代码,无需任何搜索查询。

0 投票
0 回答
27 浏览

javascript - 为什么我提交新搜索时之前的结果没有清除?

我每次搜索时都尝试打印新结果,但输出在前一个结果之后不断添加,我想要的是清除以前的结果并在eventListener提交时显示新结果。这是我的javascript代码:

0 投票
0 回答
844 浏览

python - 'NoneType' 对象不可下标'

我正在尝试创建一个网站,允许用户创建自己的“观看”列表,还可以从创建的列表中随机选择一个标题,使用 API 显示电影的情节、流派和 IMDb 评级。我在尝试运行此函数时遇到了“NoneType”对象不可下标”错误消息,但不知道如何克服它。以下是我的代码的相关部分:

应用程序.py

助手.py:

错误信息:

0 投票
1 回答
61 浏览

reactjs - TypeError:无法读取 null Reactjs 的属性“地图”

链接到 TypeError 屏幕截图

该应用程序昨天运行良好。我删除了项目并从 Github.com 克隆。还是不行。这是代码的链接: 链接到 Github 项目

0 投票
0 回答
44 浏览

sorting - 根据与字符串的比较对自定义对象列表进行排序

我正在寻找根据与查询最匹配的列表对列表进行排序。所以就我而言,我有一个名为movie 的自定义对象,它有几个字段,我关心的是标题。当我进行搜索时,OMDb API 返回了一些结果,但不幸的是,API 的结果有时在排序方式上有点不稳定。

例如,搜索“Guard”首先会返回“The Old Guard”,甚至在名为“Guard”和“The Guard”的电影之前。所以我要做的是获取查询字符串,在本例中为“guard”,并根据 movie.title 与查询的匹配程度对电影结果列表进行排序。我正在使用 ArrayList 来存储这些对象。谢谢你的帮助。