发现 iOS 端的「Pythonista」这个软件可玩性非常高 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RqPS6rhmP3Nyn3Tm
V2EX    iOS

发现 iOS 端的「Pythonista」这个软件可玩性非常高

  •  
  •   RqPS6rhmP3Nyn3Tm 2017 年 6 月 14 日 via iPad 15583 次点击
    这是一个创建于 3132 天前的主题,其中的信息可能已经有所发展或是发生改变。

    偶然发现了这个软件,作者在 iOS 上实现了一个 Python 解释器,感觉可玩性很高,可以玩出花来。个人感觉,适用范围比之前很火的 Workflow 高多了。

    比如说吧,V2 要求发帖使用 Markdown,但是 Imgur 的 iOS 端和 web 端都非常鸡贼,连直都不给我。那么就可以写一个脚本,通过 iOS 的分享功能运行它,再通过各种库解析 html 并拿到 MD code,最后自动复制到剪切板中。

    比如说这样的:

    43 条回复    2017-06-20 12:44:43 +08:00
    AZLisme
        1
    AZLisme  
       2017 年 6 月 14 日
    还可以做小游戏呢,分分钟写个 flappy bird
    BoBoy
        2
    BoBoy  
       2017 年 6 月 14 日 via iPhone
    我怎么感觉你这是广告贴呢??

    68 的价格,有些虚高了。
    RqPS6rhmP3Nyn3Tm
        3
    RqPS6rhmP3Nyn3Tm  
    OP
       2017 年 6 月 14 日 via iPad
    @BoBoy 我和作者没有任何关系,纯粹是觉得好用推荐出来。对我来说能解决的问题比 68 多多了。
    我之前还推荐过 Sublime,PyCharm。如果推荐收费软件就是广告贴,那只能道路以目了。
    hweining
        4
    hweining  
       2017 年 6 月 14 日
    http://pythonista-tools.github.io/Pythonista-Tools/
    这里有你想要的
    另外分享我用的脚本:
    import json,requests
    r = requests.get('api/topics/hot.json')
    print(r.json())
    ashfinal
        5
    ashfinal  
       2017 年 6 月 14 日
    确实好东西。没入只是因为没时间折腾( and 穷)。
    Tink
        6
    Tink  
    PRO
       2017 年 6 月 14 日 via iPhone
    确实好用,我现在用这个和 workflow 配合,能让之前很多需要跳转回 app 的操作不需要跳转就解决
    tagtag
        7
    tagtag  
       2017 年 6 月 14 日
    有些人是不是被害妄想
    chroming
        8
    chroming  
       2017 年 6 月 14 日 via iPhone
    ios 上最好的 python 环境
    miniers
        9
    miniers  
       2017 年 6 月 14 日
    一冲动撸了一发
    ynyounuo
        10
    ynyounuo  
       2017 年 6 月 14 日 via iPhone
    非常好用,他的 Editorial 也是非常非常好用。
    chengluyu
        11
    chengluyu  
       2017 年 6 月 14 日 via iPhone
    非常好用+1,UI 做的也非常棒。
    chengluyu
        12
    chengluyu  
       2017 年 6 月 14 日 via iPhone
    @BoBoy 你用过这个软件你就不会觉得价格虚高。智能编辑器提示(有类型推断),内置全套 Python 的文档(包括所有库的文档),REPL,编程辅助键盘,作者还开发了一套和 iOS 系统对接的接口,不仅是命令行,UI 也能写。

    关键是它 UI 还挺好看,不是那种自己 YY 或者用系统控件拖出来的东西。你觉得这样一个受众极小的 app,卖 68 不能说任何人都买得起,但也不算贵吧?

    但是买的话还是要慎重,因为很多人可能很长时间用不了一次。
    aaronzjw
        13
    aaronzjw  
       2017 年 6 月 14 日 via Android
    不懂会不会打折,降价就立马入手
    NVDA
        14
    NVDA  
       2017 年 6 月 14 日 via iPhone
    入了,确实是个好软件
    不过我没怎么折腾,现在只是每天早上用 Workflow 的 widget 启动脚本签到 v 站
    TKKONE
        15
    TKKONE  
    PRO
       2017 年 6 月 14 日 via Android
    很久之前入手了,然而没用过几次,主要还是手机撸代码不方便
    whileFalse
        16
    whileFalse  
       2017 年 6 月 14 日
    有一个 2,然而升级到 python3 又要重新买。
    ynyounuo
        17
    ynyounuo  
       2017 年 6 月 14 日 via iPhone
    @whileFalse 补差价就行啊
    whileFalse
        18
    whileFalse  
       2017 年 6 月 14 日
    @ynyounuo 诶诶,请问怎么补差价呢
    ynyounuo
        19
    ynyounuo  
       2017 年 6 月 14 日 via iPhone
    @whileFalse 现在貌似下架了…原来有个 2 和 3 一起卖的是 bundle,你可以联系作者看看
    Kirscheis
        20
    Kirscheis  
       2017 年 6 月 14 日
    确实很好用,以前用 iPhone 的时候很喜欢这个软件。以前最让我惊讶的是它还能支持图形界面。。总之就是很强
    mingyun
        21
    mingyun  
       2017 年 6 月 14 日
    @hweining nice
    Gandum
        22
    Gandum  
       2017 年 6 月 15 日
    这 APP 玩了三年了,主要缺点是它没有“在其他应用打开”这个功能,导致在 APP 里面生成的文件无法和其他 APP 交互,极大地限制了此 APP 的功能,我发邮件问过作者,作者回复说是 Apple 不让他加这个功能。

    目前还在用的只有三个功能:当 transmission 的管理器(通过 rpc ),作为漫画阅读器的客户端(服务端在电脑上运行,方便看存在硬盘里的漫画),以及查看手里几个 VPS 的 status
    Gandum
        23
    Gandum  
       2017 年 6 月 15 日
    上一条回复有点错误,应该是以前有“在其他应用打开”这个功能,后来 Apple 让开发者去掉了
    xiaket
        24
    xiaket  
       2017 年 6 月 15 日
    截屏后加上自己逻辑能够解很多解密游戏的题...
    xiaket
        25
    xiaket  
       2017 年 6 月 15 日
    @BXIA 道路以目成语用错了...
    gap
        26
    gap  
       2017 年 6 月 15 日
    我遇到最大的一个问题是怎么把文件弄进去?譬如我想 clone 一个 repo 或者退一步把 repo 压缩成 zip 拷进去也行啊,现在只能复制然后在 app 里面新建文件粘贴...
    robbielj
        27
    robbielj  
       2017 年 6 月 15 日 via iPhone
    @gap dropbox 最方便。另外也可以开个 http 服务器。
    hythyt9898
        28
    hythyt9898  
       2017 年 6 月 15 日
    是好东西,买了好几年了
    920678778
        29
    920678778  
       2017 年 6 月 15 日
    @Mirage09 这个签到的 workflow 咋写呀?
    NVDA
        30
    NVDA  
       2017 年 6 月 15 日
    @920678778 找个签到脚本塞进 Pythonista,用 Workflow 打开这个脚本
    msn1983aa
        31
    msn1983aa  
       2017 年 6 月 15 日
    @Mirage09 分享下你的脚本
    RqPS6rhmP3Nyn3Tm
        33
    RqPS6rhmP3Nyn3Tm  
    OP
       2017 年 6 月 15 日 via iPad
    @xiaket 是吗,我觉得没用错。因为担心被当成广告而不敢直接推荐,以至于只能以眼神交流。
    gap
        34
    gap  
       2017 年 6 月 15 日 via iPhone
    @robbielj 我也没有找到连 dropbox 的选项啊
    robbielj
        35
    robbielj  
       2017 年 6 月 15 日
    @gap 搜搜方案很多的
    比如
    https://github.com/markhamilton1/Synchronator/tree/master

    另外装个 stash 吧
    xiubin
        36
    xiubin  
       2017 年 6 月 15 日
    那么问题来了,写这样一个 app 的难度是多少呢?
    suduo1987
        37
    suduo1987  
       2017 年 6 月 16 日
    太贵
    anguslg
        38
    anguslg  
       2017 年 6 月 16 日
    @BXIA
    @tagtag

    之前在这里分享了一套 Mac 图标,文件比较大,不想传网盘,就用 resilio sync 分享。结果有人说我是来推广 resilio sync 的,也是把我笑的不行
    RqPS6rhmP3Nyn3Tm
        39
    RqPS6rhmP3Nyn3Tm  
    OP
       2017 年 6 月 16 日 via iPhone
    @anguslg 我感觉大文件用 resilio 带宽压力会很大吧,网盘一传就不用管了
    anguslg
        40
    anguslg  
       2017 年 6 月 16 日
    @BXIA 不觉得。反而是传网盘的那段时间,别想好好用网
    ansheng
        41
    ansheng  
       2017 年 6 月 16 日
    已经买过了,不常用
    WindProphet
        42
    WindProphet  
       2017 年 6 月 16 日 via iPad
    一直想要个 ruby 解释器,也没人弄个 iOS 版的
    baichi
        43
    baichi  
       2017 年 6 月 20 日
    @Gandum 能否分享一下您的脚本 谢谢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2584 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 100ms UTC 02:24 PVG 10:24 LAX 18:24 JFK 21:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86