小编gEr*_*gEr的帖子

Python条件列表连接

我有一个如下所示的列表:

[
  'A',
  'must',
  'see',
  'is',
  'the',
  'Willaurie',
  ',',
  'which',
  'sank',
  'after', 
  'genoegfuuu',
  'damaged',
  'in',
  'a',
  'storm',
  'in',
  '1989',
  '.'
]
Run Code Online (Sandbox Code Playgroud)

如你所见,有标点符号.我想.join使用空格来调用,除了字符串是标点符号的情况,然后我不想要分隔符.

最好的方法是什么?
我已经尝试了一段时间,我的解决方案变得过于复杂,似乎是一个简单的任务.

谢谢

python string list

9
推荐指数
1
解决办法
6355
查看次数

获取使用管道的系统命令的输出(Python)

我正在尝试使用此命令生成随机字符串:

strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n';

工作正常,但是当我尝试这样做时subprocess.call(cmd,shell=True),只会卡在字符串/ dev/urandom命令上并使用grep: writing output: Broken pipe

造成这种情况的原因是什么?如何解决?

python linux pipe

4
推荐指数
1
解决办法
245
查看次数

标签 统计

python ×2

linux ×1

list ×1

pipe ×1

string ×1