问题标签 [communicate]

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 投票
1 回答
535 浏览

ios - 如何使用 BLE 将实时传感器数据发送到 iOS

我正在寻找可以将实时传感器数据从 arduino 发送到 iOS 自定义应用程序的 BLE,而不是已经在应用商店中的应用程序。我想创建自己的应用程序来接收传感器数据。或者还有其他方法可以实现吗?请帮忙。谢谢你。

0 投票
0 回答
248 浏览

android - 将通知从 Android 转发到车载蓝牙设备

我试图弄清楚如何将通知从我的手机发送到我的汽车音响系统。该车使用Blue&Me系统。它可以很好地拦截和显示短信,而且它可以访问我的通讯录和通话记录。我不知道从哪里开始如何与车内的蓝牙通信。我希望向 Blue&Me ​​发送通知,如果那不可能,或许可以将其屏蔽为 SMS 消息。

任何指针将不胜感激。谢谢。

0 投票
3 回答
1203 浏览

python - Python Popen.communicate()。TypeError:预期的字符串或缓冲区,而不是列表

语境

该代码应该使用 awk 获取文件对象并从中提取信息。

它使用 readlines() 和 'pieceSize' 作为参数。'pieceSize' 是我希望 readlines() 在通过文件时使用的 MB 数。我这样做是希望如果需要读取的文件比我的计算机内存大得多,我的程序不会遇到麻烦。正在读取的文件有很多行和列。

下面的代码尝试使用 awk 从第一行读取第一个字段。

错误信息

我收到的错误类似于...

0 投票
1 回答
220 浏览

knockout.js - Knockout.js 的视图模型上的一对多关系

我是KO的新手。我尝试用 knockout.js 设计一个简单的应用程序,但我不知道如何设计模型视图和模型。

单击功能行时,我尝试加载任务。但是一旦加载后,我想从内存中显示它,而不是从数据库中显示。例如,当单击所有功能时,当前会话将不会有数据库查询。

在 KO 上,我不知道将 observableArrays(任务、笔记)放在哪里。

它们应该是模型还是视图模型的属性?

这是我的应用程序结构。特征有很多任务,任务有很多注释。 功能、任务、注释

用户界面就像... 在此处输入图像描述

视图模型:

楷模:

数据库上下文功能(只是为了更多的许可)

0 投票
1 回答
189 浏览

python - Python 捕获来自 powershell 的回复

下面的代码在手动输入时有效,但是当我运行 program.py 时没有打印。我的最终目标是从用户 pc 检索这些数据,以创建一种简单的方法来重新创建快捷方式....我的用户不知何故失去了他们哈哈

0 投票
2 回答
2907 浏览

animation - 如何在 Adob​​e Animate CC 动画之间进行“外部”通信?

从 html 页面中的脚本,我试图控制在我创建的 Adob​​e Animate CC 动画中发生的事情。例如,在这里您会看到一个不起作用的脚本,它试图将船动画告诉 gotoAndPlay(5)。无论如何,船动画对此没有反应。我猜这是因为我没有正确寻址/命名它。帮我谈谈我的动画。请参阅下面的代码。

0 投票
1 回答
1650 浏览

javascript - 如何在两个动画画布元素之间进行通信?

我想在两个动画画布元素之间进行通信。

我用 Adob​​e Animate CC 制作了两个 html5 canvas js 动画。我已将这两个元素放入一个 html 页面中。我可以从这些动画中成功调用函数——警报在下面的代码中成功触发。

我想从一个动画中调用函数来控制另一个动画。我需要知道如何正确调用/命名/寻址动画的帮助。到目前为止,我对 and 没有任何回应canvas_ship.gotoAndPlay(12);canvas_car.gotoAndPlay(7);而且我已经花了几个小时尝试不同的参考。我不是一个大编码员,但我确信这是一件简单的事情。任何帮助表示赞赏!

0 投票
1 回答
216 浏览

html - 如何在 Edge Animate 合成中从外部控制时间线

如何通过嵌入它的 html 页面或通过外部 js 文件与 Edge Animate 组合进行对话或交流?

0 投票
1 回答
10775 浏览

python - 查询中的 PyMySQL 变量

我想在我的 python 代码和 SQL 数据库之间建立连接。我已经阅读了几种方法,但我没有得到结果。

其中year是一个 int python 变量。我得到了正确的结果:

这意味着我成功连接到数据库。如何在查询中包含变量?(不仅是整数,还有字符串或任何类型)

0 投票
2 回答
2472 浏览

python - Python 的 Popen + 通信只返回标准输出的第一行

我正在尝试使用我的命令行 git 客户端和 Python 的 I/O 重定向来自动化许多 git repos 上的一些常见操作。(是的,这是 hack-ish。我以后可能会回去使用 Python 库来执行此操作,但现在它似乎工作正常 :))

我希望能够捕获调用 git 的输出。隐藏输出看起来会更好,捕获它会让我记录它以防万一它有用。

我的问题是,当我运行“git clone”命令时,我只能得到第一行的输出。奇怪的是,带有“git status”的相同代码似乎工作得很好。

我在 Windows 7 上运行 Python 2.7,并且正在使用 cmd.exe 命令解释器。

到目前为止我的调查:

  1. 当我用“git clone”调用 subprocess.call() 时,它运行良好,我在控制台上看到了输出(这证实了 git 正在产生输出,即使我没有捕获它)。这段代码:

    将在控制台上生成此输出:

    /li>
  2. 如果我直接用 POpen 做同样的事情,我会在控制台上看到相同的输出(也没有被捕获)。这段代码:

    将产生这个(实际上相同的)输出:

    (显然我在运行之间删除了克隆的 repo,否则我会收到“一切都是最新的”消息)

  3. 如果我使用communicate() 方法,我期望得到一个包含我在上面看到的所有输出的字符串。相反,我只看到这条线 Cloning into 'bit142_assign_2'...
    这段代码:

    将产生这个输出:

    一方面,我重定向了输出(正如您从它不在输出中的事实中看到的那样),但我也只捕获了第一行。

我已经尝试了很多很多东西(调用check_output而不是popen,使用带有subprocess.call的管道,使用带有subprocess.popen的管道,以及可能我忘记的其他东西)但没有任何效果 - 我只捕获第一行的输出。

有趣的是,完全相同的代码确实可以与 'git status' 一起正常工作。一旦 repo 被克隆,调用 git status 会产生三行输出(统称为“一切都是最新的”),第三个示例(POpen+communicate 代码)确实捕获了所有三行输出。

如果有人对我做错了什么有任何想法,或者对我可以尝试的任何事情有任何想法,以便更好地诊断这个问题,我将不胜感激。