所有问题
python - 以相同的结构抓取多个页面
我有以下代码
效果很好,它可以在超市网站的多个页面中抓取产品的名称和价格。我遇到的问题是,当我将所有信息输出到 json 文件中时,会有不同的结构,例如 {"name": ["a", "b", "c"], "price": ["10 ", "20, "30"]} 和 {"name": ["d", "f", "g"], "price": ["40", "50, "60"]}对于其他页面。我想要所有页面的一个结构,这样更容易迭代:{“name”:[“a”,“b”,“c”,“d”,“f”,“g”], “价格”:[“10”、“20”、“30”、“40”、“50”、“60”]}。有没有办法做到这一点?
swiftui - 在 RealityKit 中删除多个实体
当我触发一个按钮时,我尝试删除多个实体,这会将布尔值更改为“true”。放置两个不同的实体后,我尝试删除它们,但按下按钮后没有任何反应。ARViewContainer 看起来像这样:
modelSelector 存储我的模型的名称,并在开始时设置为“默认”。当我在我的应用程序中按下模型时,选择器设置为模型名称,并创建一个实体并将其绑定到锚点?。
更新 1
这是我到目前为止的完整代码。(我评论了加载和保存部分,因为到目前为止它没有按预期工作):
在 modelGallery 结构中,我从我的 modelName 数组中循环不同的模型并将其保存在 modelSelector 中,它使用它来放置对象。到目前为止,删除这些对象不起作用。
javascript - 以 DOM Vue 方式用 div 包裹 iframe
我有一种情况,我的 Vue 组件以这种方式呈现 html(它来自数据库):
现在在这个 HTML 中,可能有我想用特殊样式包装在 div 中的 iframe(以使 iframe 大小动态)
Vue 的方法是什么?因为我能找到的唯一选择是document.createlement("div")然后做本机 javascript 的东西。哪个不起作用,我猜它与组件重新渲染有关
javascript - 有没有办法返回一个类型是数组中的一项
我正在尝试定义一个接受字符串数组然后返回字符串的打字稿函数。该字符串保证是数组中的选项之一。我希望返回类型"string1" | "string2" | "string3"不仅仅是泛型string。
这样调用函数的人可以在返回值上使用打字稿。
functional-programming - 如何在 F# 中正确实现 reduce 函数
我对 F# 和学习列表很陌生。我很难尝试实现自己的 reduce 函数。我一直在尝试实现这一点。这是我到目前为止所拥有的,但是我收到一个错误,当调用 reduce 时说我传入的列表是 type 是 int 类型,但应该是 type 'a list. 我对此感到非常沮丧,所以欢迎任何帮助。
这是我的代码的样子:
r - 为什么我的 R 工作室不显示箱线图?
执行我下面的代码后,绘图没有显示,特别是当我添加所需的库时,甚至绘图也没有显示在绘图窗格中。
python - 使用 Python 的 pywin32 中的表复制字符串,例如 =IFS(A1='CA','California',A1='AL', 'Alabama',A1='NY', 'New York')
新手在这里
我认为这是一种情况,例如您想使用 translate(string.maketrans) 但您想用多个字符替换某些单词。
我正在尝试自动化简单的 excel 任务,需要翻译/替换某些单词。
我知道有很多方法可以做到这一点,例如当我使用 win32 时使用 for 循环或 excel 公式本身,但我在下面尝试认为它更简单,只是在逻辑上不明白为什么它不能工作。
不返回错误,但在 wb2.Range('F10') 中什么也没有发生
→ 实际上 F2(in sheet1) 的值将被复制到 F10(in sheet2) 而不进行替换。
谁能帮我吗?
谢谢你。
c# - 无法将结果加载到 data.grid
我有利息计算器,计算后我想将数据(开始日期、结束日期、原则、日费率、总费率和总额)发送到数据网格。
我有代码,一开始在哪里
我正在测试,桌子,它工作正常。然后我有计算,我有错误
}
我有错误:
users.Add(new User() { Id = 4, interest_SDATE = start_date.ToShortDateString(), interest_EDATE = end_date.ToShortDateString() });
完全错误在:
为什么我没有错误
但是当我想在下一列中插入第二个日期时出现错误
我无法将字符串转换为 system.datetime
javascript - Javascript 下拉列表 - 根据同一下拉列表中的选定选项显示不同的选项
我正在尝试基于 w3schools searchable dropdown构建一个下拉列表。我的下拉列表有 3 个项目。单击其中一个时,我想根据单击的选项显示新选项(替换旧选项)。我该怎么办?此外,滑动动画——滑入的新选项——会很棒。
知道如何开始这样的事情吗?
visual-studio - PowerShell 添加类型错误:搜索路径无效
通过从开始菜单或 PowerShell ISE 启动 PowerShell 运行此代码时运行良好,但是当我在自定义构建步骤期间从 Visual Studio 内部运行它时,我收到错误。
错误:
请帮忙!
node.js - 如何在 Axios 中处理 net::ERR_CONNECTION_REFUSED - Nodejs
在下拉列表中选择房间并单击获取房间按钮时,我收到了 ERR_CONNECTION_REFUSED。下面是我的代码
在前端
在后端
有没有办法处理这个错误,也可以让用户从后端接收数据到前端?非常感谢!
javascript - 如何拥有既可用于输入又可单击按钮的功能?
我有这个输入和一个提交按钮:
触发一个功能:
但是现在我必须定义另一个单独的函数onClick来处理按钮。这似乎是DRY的情况(不要重复自己),我想知道如何通过单击按钮和使用相同的功能按 Enter 来处理该值。
c++ - 解析多行分隔的字符串输入失败
我正在尝试解析字符串输入,而我的解析方式并没有按照我想要的方式运行。我看不到哪里出错了,希望您能指导我一下。
输入是一系列三重字符串输入,如下所示
输入由我无法控制的服务提供。在行尾没有多余的空格,例如行是1 4 1 2, 句号。我目前解析输入的方式是
在我完成解析输入后出现问题,它变成
我通过在解析结果中强调问题出现的地方来强调它。如您所见,下一行的第一个数字与第一个数字连接。这会导致输入无法用于进一步处理,因为21和41是意外输入。
我希望输入解析的结果是
我试图通过传入一个输入来手动重现这一点,我在每行之后手动添加空格,这会产生我想要的结果,但是看到服务没有这样做,我对如何继续感到有点茫然。
感谢您抽出宝贵时间阅读本文并提供您可以提供的任何帮助。
javascript - 如何在 TypeScript 中处理任何参数类型?
我想使用这个通用辅助函数来创建表单数据:
但是 ESLint 给了我一个unexpected any警告。当我将参数类型更改为时any,object它会显示以下错误消息data[key]:
元素隐式具有“任何”类型,因为“字符串”类型的表达式不能用于索引类型“{}”。在“{}”类型上找不到带有“字符串”类型参数的索引签名
如何在此处修复我的代码以便不显示错误消息或警告(不只是关闭 linter)?
string - 如何在 String 方法中打印原始 go struct
我有一个定义如下的结构
使用打印这样的结构
给出这样的东西
我想将它打印为 JSON,所以我实现String了结构的方法如下
万一String()方法有误,
我想打印原件&{WallpaperType:Slideshow HelpMsg:Wallpaper is a slideshow Path:D:\Images\Wallpapers\autumn-autumn-leaves-blur-close-up-589840.jpg ImageColor:{R:219 G:77 B:66 A:167}}
我试过返回fmt.Sprintf("%+v\n", w),但它会递归调用同一个函数。
有什么办法可以返回原始结构格式?因为如果 json 失败,我不知道如何以不同的方式打印它。
kendo-ui - Kendo MVC Grid ASP.NET Core 中不显示数据
我正在尝试使用 MVC - ASP.NET Core 使用 Kendo Grid 与硬编码数据进行相当基本的数据绑定。Grid 渲染良好,.read 方法也被调用并返回 JSON;但是,数据不会显示在网格中。我试图查看 aspnet-mvc.js 是否加载正常。我没有看到这个脚本有任何错误。此外,这些脚本仅以正确的顺序列出一次。任何关于缺少什么的帮助将不胜感激。我也尝试使用 JsonResult。但这也不起作用。
android - 颤振无法确定依赖关系':app:compileDebugJavaWithJavac'
我正在尝试在 android studio 上运行第一个 Flutter 项目并一次又一次地收到此错误:(
sas - 在 SAS 中使用宏时的语法问题
我想写一个宏。它的作用是接收数据集,将数据集分成几组,统计每组的样本大小,最后创建一个变量调用“ind”来表示这个组大小是否大。(ind=0 表示小,ind=1 表示大)。
我首先在宏之外编写代码,运行良好。我得到了没有错误的理想输出。
但是,当我尝试使用宏来实现这个功能时:
无法生成数据集“count”,我也收到错误:
这怎么可能发生?
谢谢。
react-native - 在渲染 JSX 部分之前使 useEffect 触发
我在 expo react 本机应用程序中有一个功能组件,如下面的代码所示。我遇到的麻烦是render partJSX 出现的 ie 在里面的代码之前执行useEffect。
我想在 useEffect 部分之后执行渲染部分,这样屏幕就不会因为 UnAuthenticatedNavigator 先显示而闪烁,然后在 useEffect 执行 AuthenticatedNavigator 显示的其他组件时再过一秒左右。
问题:如何确保在下面的 App 组件中render part的部分之后执行?useEffect
应用程序.js
javascript - 单击按钮时JS方法执行两次
在我的代码中,我有这个按钮
,当单击它时,它会转到功能:
此方法打开新选项卡并显示 html 页面。此函数调用服务器端的控制器。之后,它再次进入相同的方法(previewPage)。
这意味着当单击按钮时, previewPage 方法调用两次,并且控制器也执行了两次,它打开了 2 个选项卡。
这是函数调用的控制器。
java - 为什么我在使用 CustomListAdapter 时得到不同大小的列表行,即使我尝试为自定义列表行提供特定值
我已经创建了一个自定义列表视图,但是当我运行代码时,我得到每个屏幕 1 行。我已经将父布局的布局宽度和高度分别放在listview_row.xmlasmatch_parent和wrap_Content
这是代码listview_row.xml
但在所有其余编码之后,我得到了输出,因为 我只能看到一个屏幕第二行远低于屏幕
任何人都可以帮助我,以便像普通的 listView 一样显示行,而不是每页显示 1 行?
我是新手,提前感谢。
postgresql - 如何在 Mac 上使用 CLI 与 PostgreSQL 交互?
我一直在使用 pgAdmin 和 PostgreSQL,但我想使用命令行进行一些练习。当我安装 PostgreSQL 时,我确保包含命令行工具。我直接从 Postgres 的网站下载了它——我没有使用 Homebrew。
从终端,我尝试使用连接,psql但它没有用。所以,我试着看看我是否按照这里提到的正确设置了路径:https ://dba.stackexchange.com/questions/93369/postgres-installation-on-macosx-problem-with-psql
我曾经mdfind psql找到路径:PATH="/Library/PostgreSQL/13/bin:${PATH}"
我重新加载了当前用户的.zprofile、输入psql和密码(我也尝试了 PostgreSQL 密码),但出现以下错误:
psql:错误:无法连接到服务器:致命:用户“我”的密码验证失败
我还尝试通过以下方式将用户更改为“postgres”:sudo su - postgres并输入了与我之前尝试过的相同的密码,但它一直说“抱歉,再试一次”,然后在 3 次尝试后退出。
pgAdmin4 像往常一样工作正常。我在 pgAdmin 中输入的密码与我使用终端尝试的密码相同。有谁知道我做错了什么?
编辑:所以,事实证明我只需要在sudo su postgres没有-. 然后我输入了我的用户密码,写了psql,输入了密码,然后我就可以使用命令行与 Postgres 交互了。如果你和我一样遇到困难,试试这个并像我上面那样设置路径。
google-cloud-platform - 如何在 Google Cloud Platform 上安排虚拟机的开启和关闭?
我们在 Google Cloud 上设置了一个虚拟机,并且渴望能够自动化或安排打开和关闭它。
我们在里面有自动脚本,在那之后完成工作,到目前为止,我在谷歌的文献中读到的更多与这些实例有关,但我找不到任何对我们有帮助的东西。
我知道像 Azure 这样的其他系统是可以实现的。IE
我正在寻找 Google 等效用例和步骤!
非常感谢。
背景
大家好,我没有编码经验。我问这个问题是为了帮助一个队友,他问我作为产品开发人员是否可以在他做重要的繁重工作时解决这个问题。
我们是一个小团队,试图节省我们所能做的,并使用谷歌虚拟机来运行一些非常重要的脚本。尽管这台机器一直开着只需要 $$/月,但我们生活在花生上,并决定将运行时间限制为每周一次,我们现在真的可以管理很多。
非常感谢我们如何实现这一目标的任何和所有帮助,因为否则我需要定期登录并打开和关闭它,如果一周内忘记这样做可能会非常糟糕。



