在Python子进程中运行时,使用仪器获取iDevice卡住了

斯莱西德

我正在使用Subprocess编写一个简单的python脚本,以将iDevices列表附加到我的mac。我正在使用的命令是“ instruments -s devices”。当我通过命令行运行时,此命令运行良好,但是当我在子进程中使用同一命令时遇到问题。

以下是我简单的python脚本

    import subprocess

    cmd = ['instruments', '-s', 'devices']
    response = subprocess.Popen(cmd,stdout=subprocess.PIPE)
    print response.communicate()

当我运行上面的python命令时,我的终端屏幕如下所示

MacBook-Pro-9:lib darren$ python iOSRemoteLib.py
2016-09-05 14:30:38.648 instruments[21276:1052546] WebKit Threading Violation - initial use of WebKit from a secondary thread.

python进程被挂起,不返回任何响应。看起来有些线程问题,我无法弄清楚是什么。

谢谢

Angela Ying

您有两个版本的Xcode吗?我正面临着子进程(仪器-s设备)挂起的完全相同的问题。我同时拥有XCode 8.0和7.3.1。仅当我切换到7.3.1后,才会发生此问题。原来是subprocess.Popen('sudo instrument -s devices',stdout = subprocess.PIPE)工作得很好。因此可能是权限问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当.NET Process运行时,Git diff卡住了

来自分类Dev

在pycharm中运行时子进程不起作用

来自分类Dev

我被这个 Oracle 查询卡住了(运行时不显示数据)

来自分类Dev

在运行时从python Literal类型中获取文字?

来自分类Dev

作为子进程运行时,OpenGL窗口未在xcode(7.2)中打开

来自分类Dev

当主线程仍在python中运行时,如何使用线程获取实时用户输入

来自分类Dev

在运行时从父终端临时禁用子进程

来自分类Dev

在运行时从父终端临时禁用子进程

来自分类Dev

在运行时更改子进程的终止信号

来自分类Dev

是否可以在运行时获取从属进程的索引?

来自分类Dev

HttpWebResponse在循环中运行时卡住

来自分类Dev

运行docker快速启动终端或在/ git bash shell中运行时,“ bash:fork:重试:无子进程”

来自分类Dev

能够在进程运行时选择基于 python 的 gui 中的按钮

来自分类Dev

在进程运行时使用python异步读取控制台输出

来自分类Dev

在Java中,如何找到进程在运行时使用的垃圾收集器?

来自分类Dev

使用 Java 在活动中在运行时添加进程

来自分类Dev

运行命令行进程并在该进程仍在运行时获取输出?

来自分类Dev

在运行时从自定义ViewGroup中的TextView类型的子级获取“ getText()”

来自分类Dev

如何在运行时获取子例程的签名?

来自分类Dev

在python中运行时变量访问

来自分类Dev

在python中运行时变量访问

来自分类Dev

在多个执行程序中运行时,火花作业被卡住

来自分类Dev

在多个执行程序中运行时,火花作业被卡住

来自分类Dev

在Azure中运行时,为什么我的方法会卡住?

来自分类Dev

在python中的选项中使用空格运行子进程

来自分类Dev

使用popen运行或在子流程库中运行时,如何在python命令行上单独打印输入提示?

来自分类Dev

获取运行时错误

来自分类Dev

内核空间中的进程运行时

来自分类Dev

python的if子字符串的运行时

Related 相关文章

  1. 1

    当.NET Process运行时,Git diff卡住了

  2. 2

    在pycharm中运行时子进程不起作用

  3. 3

    我被这个 Oracle 查询卡住了(运行时不显示数据)

  4. 4

    在运行时从python Literal类型中获取文字?

  5. 5

    作为子进程运行时,OpenGL窗口未在xcode(7.2)中打开

  6. 6

    当主线程仍在python中运行时,如何使用线程获取实时用户输入

  7. 7

    在运行时从父终端临时禁用子进程

  8. 8

    在运行时从父终端临时禁用子进程

  9. 9

    在运行时更改子进程的终止信号

  10. 10

    是否可以在运行时获取从属进程的索引?

  11. 11

    HttpWebResponse在循环中运行时卡住

  12. 12

    运行docker快速启动终端或在/ git bash shell中运行时,“ bash:fork:重试:无子进程”

  13. 13

    能够在进程运行时选择基于 python 的 gui 中的按钮

  14. 14

    在进程运行时使用python异步读取控制台输出

  15. 15

    在Java中,如何找到进程在运行时使用的垃圾收集器?

  16. 16

    使用 Java 在活动中在运行时添加进程

  17. 17

    运行命令行进程并在该进程仍在运行时获取输出?

  18. 18

    在运行时从自定义ViewGroup中的TextView类型的子级获取“ getText()”

  19. 19

    如何在运行时获取子例程的签名?

  20. 20

    在python中运行时变量访问

  21. 21

    在python中运行时变量访问

  22. 22

    在多个执行程序中运行时,火花作业被卡住

  23. 23

    在多个执行程序中运行时,火花作业被卡住

  24. 24

    在Azure中运行时,为什么我的方法会卡住?

  25. 25

    在python中的选项中使用空格运行子进程

  26. 26

    使用popen运行或在子流程库中运行时,如何在python命令行上单独打印输入提示?

  27. 27

    获取运行时错误

  28. 28

    内核空间中的进程运行时

  29. 29

    python的if子字符串的运行时

热门标签

归档