小编Swe*_*ety的帖子

如何删除文件开头的以“//”开头的行(例如,文件头)?

我想从所有文件中删除标题,标题的行以//.

如果我想删除所有以 开头的行//,我可以执行以下操作:

sed '/^\/\//d'
Run Code Online (Sandbox Code Playgroud)

但是,这不是我需要做的事情。我只需要删除文件开头的行//

示例文件:

// This is the header
// This should be deleted
print "Hi"
// This should not be deleted
print "Hello"
Run Code Online (Sandbox Code Playgroud)

预期输出:

print "Hi"
// This should not be deleted
print "Hello"
Run Code Online (Sandbox Code Playgroud)

更新:如果在开头或中间有新行,则不起作用。有没有办法处理这种情况?

示例文件:

< new empty line >
// This is the header
< new empty line >
// This should be deleted
print "Hi"
// This should not be deleted
print "Hello"
Run Code Online (Sandbox Code Playgroud)

预期输出:

print "Hi"
// …
Run Code Online (Sandbox Code Playgroud)

regex shell awk sed

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

如何将元组附加到列表中?

如何将元组附加到列表中?我正在尝试以下操作:

>>> a = []
>>> a.append(tuple((str("{0}".format(5000)))))
>>> a
[('5', '0', '0', '0')]
Run Code Online (Sandbox Code Playgroud)

预期输出为:

[('5000')]
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

python python-3.x

0
推荐指数
1
解决办法
127
查看次数

标签 统计

awk ×1

python ×1

python-3.x ×1

regex ×1

sed ×1

shell ×1