【问题标题】:adb - How to remove the invisible new line character from a Python variable?adb - 如何从 Python 变量中删除不可见的换行符?
【发布时间】:2017-07-27 11:56:16
【问题描述】:

我使用MonkeyRunner 工具提供API,以便通过Python 编写的脚本管理Android 模拟器或设备。我已经使用pid = device.shell('pidof [s] PACKAGE_NAME') 命令分配了一个应用程序的process_id。当我将 pid 与另一个字符串连接并打印结果时,我得到一个有 2 行的字符串。我需要从变量pid 中删除换行的原因。如何修剪结果以获得pid的原始数据?

【问题讨论】:

    标签: android python shell monkeyrunner monkey


    【解决方案1】:

    使用字符串方法strip()。它将从字符串的任一端删除空白字符。

    pid = device.shell('pidof [s] PACKAGE_NAME').strip()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 2011-01-07
      • 2017-11-27
      • 1970-01-01
      • 2016-11-30
      相关资源
      最近更新 更多