问题标签 [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.
python - 通过 Python 和 Pythonista 使用 Paramiko 进行 SFTP 上传。无法创建目录/子目录
我正在尝试将图像上传到远程服务器上的上传文件夹。文件夹结构始终是uploads/year/month/
,我无法让 paramiko 检查文件夹是否存在,如果不存在。
SSH 连接正常,上传文件也正常,但在上传目录中创建子文件夹不起作用。
我在这里遇到了看起来像解决方案的东西。我有同样的问题,但我在 iOS 上并使用 Pythonista。选项 A:我的代码完全错误,或者选项 B 是 iOS/Pythonista 特有的问题。
因此,来自另一个线程(上面链接)的代码设置了一个定义并运行一个尝试/错误循环来测试通过它的文件夹是否已经存在,如果不存在则创建它们。在我下面的脚本中,它是# Set Definition for "mkdir -p"
.
remoteFilePath
用…调用它
- 不必要的,因为:理想情况下,它应该只测试是否
datePath
存在,因为remotePath
肯定存在 - 可能有问题,因为:
fileName
没有路径,将由下一个命令放在那里。
我尝试调整脚本,但不知何故我无法使其工作。
无论我尝试什么,我都会遇到错误:
- 使用版本 1:
TypeError: mkdir_p() takes exactly 2 arguments (1 given)"
- 使用版本 2:
AttributeError: 'tulpe' object has no attribute 'rfind'
- 使用版本 3:
Exception: unknown type for (/home/userZ/Dropbox/uploads/year/month', 'test.png') type <type 'tuple'>
这是脚本相关部分的片段(如果您更喜欢它的外观,也可以是要点):
任何帮助表示赞赏。(小心:OP = Python noob)。我依赖 Paramiko,因为我的共享主机只支持 SFTP。否则我会选择 FTPlib。
python - 蟒蛇猜谜游戏
由于某种原因,while 循环永远不会中断,就好像 userGuess 永远不会等于 compAnswer。我让它在一开始就打印答案,所以我们知道。在 Pythonista 上完成。
python - python的paperjs等效项(特别是iOS的Pythonista)?
我已经开始使用 Codea、Procoding 和 Pythonista 在我的 iPad 和 iPhone 上进行创造性编码。我真的很喜欢 paper.js Javascript 库,我想知道我在用 Python 编写时如何拥有在 paper.js 中找到的功能。
具体来说,我很想拥有 paper.js 提供的矢量数学和路径操作。诸如查找两条路径的交点或将事件绑定到路径(单击、鼠标移动等)之类的事情。
Pythonista 提供了一个 ImagePath 模块,它可以做一些路径的事情,但它不像 paper.js 那样健壮(看起来)。
有任何想法吗?
python - 我无法让重新启动按钮在我的秒表上工作。在 iPhone 上使用 Pythonista
如何允许重新启动按钮更改启动变量?
python - 如何使用 Pythonista 在 iPad air 2 上存储、查找然后导入文本文件?
使用 iPad,我正在尝试从 Internet 导入文本文件,以便在 edx 的 Python MOOC 练习“hangman”中使用:
对于这个问题,您将需要代码文件 ps3_hangman.py 和 words.txt。右键单击每个并点击“将链接另存为”。请务必将它们保存在同一目录中。打开并运行文件 ps3_hangman.py 而不对其进行任何修改,以确保一切设置正确。
问题是,这些在 iPad 上似乎并不容易。我设法将 hangman.py 文件复制并粘贴到一个新的 Pythonista 文件中,但是....
- 如何处理大文本文件?
- 我在哪里将它作为文本文件存储,找到它,然后将其导入这个 iPad 程序?
在 Windows 上没有问题。Apple 不允许file.open()
类型操作。
python - 为什么我的场景运行不正确?
首先我有这个脚本,它工作正常:
agar.io 的主脚本
然后是移动单元格的脚本:
然后我把这两个放在一起:
但它不会移动细胞。有人可以帮我解决我做错了什么,因为我似乎无法弄清楚。
提前致谢!
Ps 这是使用pythonista制作的,显然我不应该在pythonista论坛上发布这个,我必须在这里发布。因此,如果人们没有 pythonista 应用程序,我不知道这将如何工作。
python - Pythonista:如何呈现 UIAlertController?
我正在研究一个 Pythonista 脚本,该脚本显示一个UITabBarController
,其中包含多个UINavigationController
s,包含UITableViewController
s。在某些时候我需要显示 a UIAlertController
,但我尝试展示它的所有方法要么使应用程序崩溃,要么将其推UIAlertController
送到导航堆栈。
我的代码:
在此先感谢,非常感谢任何帮助。
ios - AirPlay iOS 接收器/记录器
如何为 iOS 设置 AirPlay 视频和音频接收器(然后将流保存为视频文件)?
我知道这违反了 Apple 的指导方针,这不适用于 AppStore 分发。我可以使用私有 API。
注意:我正在使用 Pythonista(带有 objc_util),因此,如果可能的话,用 Python 编写的答案将非常有帮助,尽管仍然非常感谢 Swift/Objective-C。
python - Pythonista iPad 应用程序上的 Pandas 和 NumPy
Pythonista 是一个可行的数据分析工具吗?我正在寻找学习 Python,以便我可以在我的公司打入 QA,我正在争论我应该使用 Mac 和 Sublime Text,还是 iPad Pro 和 Pythonista。