问题标签 [pythonista]

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 回答
291 浏览

python - 获取函数调用以等待接收到通过 ui 的输入

我是一名新手程序员,我正在使用 Pythonista 创建一个使用按钮的糟糕的 UI 格斗游戏。我的代码引用了一个带有与下面代码中列出的攻击或防御功能相关的按钮的 ui 脚本。我的问题是,我希望游戏等到调用 ui 中的一个函数才能移动到标记为 eturn 的敌人的回合。目前它会拉起 ui 立即让敌人转弯,然后继续分层 ui 并无限循环地让敌人转弯。如果有人知道如何让脚本等到用户界面输入完成,同时将其保持在新手知识水平,将不胜感激。下面的代码:

0 投票
0 回答
340 浏览

python - Python UI 文本字段返回无

我在我的 iPhone 上使用了一个名为 Pythonista 的应用程序。它的功能与任何 Python IDE 非常相似,但具有一些附加功能来说明 iOS 上的事实。它有一个名为“dialogs”的模块,它是一个针对不同 UI 的 Objective-C 包装器。其中之一称为表单对话框,它是具有多个由字典配置的文本字段的 UI。如果您搜索“pythonista 对话框模块”,则此模块的文档是在线的。

我的表单对话框有用于输入地址的文本字段(一个用于街道,一个用于城市,一个用于州)。当您输入您的地址时,结果将被输入到位置模块,该模块将它们转换为地理编码。它一直在其他脚本中工作。

现在,我正在尝试通过一个提供对 iOS 提醒应用程序访问权限的模块来制作一个使用 UI 添加提醒的脚本。要为基于位置的警报添加自定义位置,我使用此表单,然后使用地理编码进行提醒。

无论输入什么,表单对话框都返回无。我为它分配了一个变量,并以与以前相同的方式使用它。我有一个非常擅长 Python 的朋友检查了脚本,他没有发现任何问题。当我仅在控制台中运行获取地址并将其转换为地理编码的部分时,它似乎工作得很好,但在我的提醒脚本中,它只返回 None。

脚本似乎没有错误,如下所示:

表格可能返回无的原因有什么?

0 投票
1 回答
101 浏览

python - Python trig problems

Im using Pythonista 2 on my IPhone, and I'm trying to create a touch joystick. Its a simple concept, I touch somewhere on my screen, the joystick and the boundary snap to that position. Then, when I move my finger, the boundary stays still but the joystick inside moves, until i get to the edge of the boundary, then it follows on the circumference of the circle in between the center of the boundary and my finger. Here is the code:

But the joystick spazzes out on the circumference, so any help is appreciated.

0 投票
2 回答
507 浏览

python - 在 Pythonista 中运行多个场景

我正在 iPhone 上通过 Pythonista 学习 Python。我做的第一件事是制作一个简单的触摸屏操纵杆(控制器)。我开始在实际游戏中工作,但我不知道如何合并或覆盖 2 个场景。(一个是实际游戏,另一个是我在另一个文件中制作的控制器。)我已经尝试过导入并运行它,但似乎一次只能运行1个,控制器文件或游戏文件。任何帮助表示赞赏。

0 投票
1 回答
569 浏览

python - iOS Pythonista Dropbox 指定文件夹同步

我在网上获得了下面的代码,我正在尝试指定 2 个文件夹进行同步:我手机上的整个 Pythonista 目录和我的 Dropbox 中的单个“Pythonista”文件夹。我可能可以在我的小屏幕上通过大量滚动来解决这个问题,但对于不是 python 专家的人来说,我认为这里的某个人可以更快地解决这个问题:

我尝试了以下方法:

上面的内容以前是空列表,带有稍后评论的附加内容。但这仍然会导致文件被存放在最上面的保管箱目录中,并且并非所有来自 Pythonista 的文件夹/文件都被同步。我刚刚意识到代码会查找某些扩展名的文件,有没有办法同步完整的文件夹?

***如果在 py 文件的顶部以某种方式指定了同步文件夹,那就太好了。

感谢任何/所有帮助,在此先感谢!此外,如果存在我不知道的更好的 DropBox 同步脚本,它也会起作用!

0 投票
1 回答
126 浏览

python - 在一个函数中创建列表,然后在 python 中的另一个函数中使用它(pythonista ios)

将非常感谢一些帮助。具体来说,我在 pythonista 中使用 UI 模块以及 .pyui 文件。

我的应用程序有两个按钮 - 一个称为“编译”,另一个称为“执行”。

编译:

执行:

但是,似乎当我在按钮 1 中创建 myList (并且工作正常)时,我无法在按钮 2 中调用它,因为它们是两个独立的实例。

因此,有没有办法以某种方式使列表“全球”?这里最好和最pythonic的解决方案是什么?

0 投票
3 回答
1128 浏览

python - Python IPv6 字节地址

我在 iOS App Pythonista 3 上运行 python。当我尝试获取 IPv6 地址时,它最终返回字节而不是格式化地址。现在我正在尝试找到一种方法来正确获取地址而不使用字节,或者找到一种方法使字节成为地址。这是我为获取地址而运行的代码:

这是输出:

编辑:另一种解决方案是查找正在使用哪种类型的编码将此数据转换为字节。

0 投票
2 回答
3765 浏览

tensorflow - 在 Pythonista 3 上安装 tensorflow

嗨,当我尝试在启动存储中使用 pip 时,会出现以下错误

谢谢您的帮助。

0 投票
1 回答
707 浏览

python - Python - 检查 ui 文本字段内的整数

在 iOS 的 pythonista 应用程序中,当我按下按钮时,我试图检查我的 ui 中的文本字段是否有任何数字。当我在字符串上使用相同的代码时,它可以工作。当我在按钮操作中使用文本字段的代码时,它不起作用。请帮忙?这是我的代码的样子:

0 投票
0 回答
318 浏览

python-3.x - Pythonista中的位置接近代码

我正在用 Pythonista for iOS 编写代码。我正在尝试创建一个程序,该程序可以“感知”我的手机与某个位置的接近程度,然后在该位置附近触发动作。我在 Pythonista 中使用 location 模块,我只能在下面“获取”我手机的当前位置。谁能帮我介绍一下我需要的代码?