小编inb*_*thu的帖子

Python是否适合QML(Qt-Quick)?

我是Qt-Quick的初学者.我不知道Qt是QML的基础.而且我也不熟悉C++,它也是Qt和QML的主要支持语言.我知道JS可以在QML层中做很多逻辑.但是如果我们需要与OS进行交互,那么我们必须使用一些基本语言.由于我对Python感到满意,我正在计划" QML-JS-Python "组合.

所以,我的问题:

  1. 对于高级应用程序和游戏开发,Python和Qt-Quick是否能够携手并进?
  2. 我的组合三重奏(QML-JS-Python)对此有用吗?
  3. 我是否需要学习Qt for App开发以便与QML中的Python耦合?
  4. 如果Qust 3是,那么我应该学习完整的Qt还是只有那几行代码作为Python和QML之间的通信门?

抱歉,如果我愚蠢地提出这些问题.但我想提出建议和意见.

编辑:此组合QML-JS-Python的任何限制

提前致谢

python qml qt-quick

28
推荐指数
2
解决办法
2万
查看次数

如何使用Facebook验证API网关呼叫?

问题:我想使用Facebook身份验证授权我的Amazon API Gateway托管REST API用户.

我的理解:我知道Amazon Cognito可用于验证用户身份,称为联合身份.然后,我看到使用Amazon Cognito您的用户池验证API客户端,该客户端对Cognito用户池进行身份验证.我还发现使用Amazon API Gateway自定义授权器可以使用自定义授权.但是,我没有找到链接API网关使用Cognito Federated Identities(即Facebook这里)进行身份验证.我们是否可以使用与联合身份用户池相同的过程,还是应该像在自定义授权人中那样使用?我有点困惑.任何帮助是极大的赞赏.

提前致谢.

authentication amazon-web-services amazon-cognito aws-api-gateway amazon-cognito-facebook

10
推荐指数
1
解决办法
2918
查看次数

如何强制 pip 获取 Wheel 包(即使是包依赖项)?

我正在尝试使用一些 python 包构建多级 docker 映像。由于某种原因,即使Pypi 中存在文件,pip wheel命令仍然会下载少数包的源文件。例如:它为 pandas、numpy 执行此操作。.tar.gz.whl

这是我的要求.txt:

# REST client
requests

# ETL
pandas

# SFTP
pysftp
paramiko

# LDAP
ldap3

# SMB
pysmb
Run Code Online (Sandbox Code Playgroud)

Dockerfile 的第一阶段:

ARG IMAGE_TAG=3.7-alpine
FROM python:${IMAGE_TAG} as python-base
COPY ./requirements.txt /requirements.txt
RUN mkdir /wheels && \
    apk add build-base openssl-dev pkgconfig libffi-dev
RUN pip wheel --wheel-dir=/wheels --requirement /requirements.txt
ENTRYPOINT tail -f /dev/null
Run Code Online (Sandbox Code Playgroud)

下面的输出显示它正在下载Pandas的源包,但它有一个Requests包的轮子。另外,令人惊讶的是,下载和构建这些包需要很多时间(我真的是说很多时间)!

Step 5/11 : RUN pip wheel --wheel-dir=/wheels --requirement /requirements.txt
 ---> Running in …
Run Code Online (Sandbox Code Playgroud)

python pip python-3.x pandas python-wheel

8
推荐指数
1
解决办法
1万
查看次数

Linux-Python的语音识别

我也搜索了谷歌和这个网站.我觉得蜻蜓是最适合的!但我在Linux上找不到任何完美的安装方式.而且它似乎没有支持,因为最后一个发布日期可以追溯到2009年!

Nuance是另一家帮我搜索的公司.但它本身并不提供Linux支持,但可以使用HTTP请求来完成,这是一项代价高昂的事情并且因为它需要互联网而受到限制.

有人可以建议我使用python进行应用程序构建的某种语音识别软件(最好是跨平台/ Linux)

提前致谢.

python linux speech-recognition

4
推荐指数
1
解决办法
7563
查看次数

用于Cordova/PhoneGap的PouchDB + SQLite插件

我正在尝试创建一个Web应用程序以及移动应用程序(使用PhoneGap).我正在使用HTML5/CSS/JS,因为我必须与PhoneGap兼容.我需要我的移动应用程序可用并离线工作(我应该能够至少将数据推送到数据库,不太关心检索它,可以限制用户上线获取数据).我知道它有点奇怪,但这就是我的要求.

  • 我尝试使用Firebase,在开发过程中,我明白它并不是真正的持久性!它只能处理网络中断等,但不会在PhoneGap App会话之间保留数据.[根据我对AngularFire的理解,这是不可能的]

我以某种方式降落到PouchDB上.在编写PhoneGap应用程序时,它似乎可以像我一样使用SQLite插件.正如这里所讨论的:http://pouchdb.com/adapters.html(Cordova/PhoneGap的SQLite插件) - 我知道它可以无缝脱机工作并在线时与PhouchDB同步,而无需任何开发人员干预.

我不想再浪费时间,只是盲目地使用PouchDB.我想在探索它之前确认它的功能.

  1. 关于PouchDB我的假设是否正确?
  2. 这是否在本地和在线数据库服务器之间无缝通信?
  3. 除此之外还有其他更好的选择吗?

注意:我的数据大部分都是普通文本,每次写入数据库时​​都会有一个图像.(我需要存储图片 - 在某个地方,也应该很容易在线和离线 - 欢迎任何建议在这里欢迎)

感谢和问候,

inblueswithu

cordova firebase pouchdb android-sqlite

3
推荐指数
1
解决办法
2674
查看次数