python - 如何在我的 HP Prime 图形计算器上运行 Python?
问题描述
根据此固件帖子,HP Prime 图形计算器支持 Python。但是,我找不到任何关于如何在计算器中运行 python 文件的指南(即使在惠普自己的 700 页长的用户手册中)。有谁知道如何执行这些文件?
- 作为参考,我安装了 HP Prime 的连接工具包 (CK),因此我能够传输 python 代码(通过复制粘贴到 CK 的“程序”部分)。但是,我认为它是作为 Prime 编程语言阅读的,因为它不运行。
编辑:HP Prime 已重新启动,现在有一个 Python 应用程序,允许我运行一些文件。不幸的是,我无法访问任何 Python 库。也就是说,我只能运行其中没有“import _____”的文件。这似乎是个问题;有谁知道如何解决?
还有一个问题是,据我所知,这些文件实际上并没有保存在我的计算器中。
解决方案
我在我女儿的 HP Prime 上安装了固件更新,并且可以正常工作。安装固件后,我能够使用连接工具包首先创建一个 Python 应用程序,然后以 Python (app) 的名称在“程序”中传输,旁边有一个漂亮的 Python 图标。这个 python 应用程序可以编辑,我可以测试它,例如:
def it():
x=exp(3)
return x
如果我在 CAS 中运行它:
它()
e^3
您会注意到不需要从数学中导入 exp 并且结果是符号计算的!但它有效。
对于 python 编码,我更喜欢使用另一种方法:固件更新后,按下“应用程序”时会出现一个新的 HP 应用程序,您现在有了 Python,单击它,它将创建一个新的 main.py 文件,您可以对其进行编辑。可以通过单击“符号”键进行编辑,例如测试数学导入:
from math import *
x=exp(3)
print(x)
现在点击“Num”键进入 Python 控制台,HP 将自动运行 main.py 代码:
进口主要
20.0855369231877
您可以键入其他命令,例如: from main.py import function2import
Python 应用程序在子菜单中有很多功能:
Templt 包含大量 Python 语法
Cmds 包含很多导入和使用的功能。
享受!我不喜欢的唯一警告是缺少像其他计算器一样的颜色突出显示语法。可能在另一个更新中!
推荐阅读
- python-3.x - PYQT:主窗口关闭,同时打开第二个和第三个窗口
- stripe-payments - 条纹。将资金从两个条带余额转移到一个关联账户
- python - 如果队列中的执行延迟了最大时间段,如何丢弃计划的 celery 任务?
- neo4j - 如何重构此 py2neo v4 代码以使用 neo4j 3.4 时间数据类型?
- amazon-emr - 使用 spark sql 从 Dev 端点和本地 Zeppelin 访问 Glue 目录
- powershell - 我如何为这个脚本格式化 csv?
- forms - Sharepoint 2013 内容类型表单编辑
- python - 分割数据集
- python - 根据列减去 2 个 pyspark 数据帧
- sql - 在 BigQuery (SQL) 中填充缺失的日期而不创建新日历