我有一个文本文件(songs.txt),其中包含许多类似于下面引用的文本的行。我想要的是把左边和右边分开。双方将根据他们站在&&&&&&的哪一方来确定。有两个部分,搜索字符串和歌曲长度。例如:
唐·暗黑破坏神 - M1 毒刺 &&&&&& 204
左边部分是 &&&&&& 右边的文本,右边部分是&&&&&&右边的部分
左侧部分:
Don Diablo - M1 stinger
右侧部分:
204
从那时起,这些命令就可以通过一个 PIPE 来执行。文本文件中每行有两个命令,然后是与右边部分长度相同的延迟(歌曲长度,以秒为单位设置)。
例如:
search Don Diablo - M1 stinger
play 1
现在将在相同的 204 秒处休息。然后它会从文件中获取下一行。喜欢并一直如此。
问题是,我在 Python 中玩过一些,现在我真的不知道。我已经阅读了一些解决方案,但它们并没有我那么有用。
如果有人能告诉我如何在实践中做到这一点,我会很高兴?,甚至可能吗?
如果有人会对此进行黑客攻击,这里有songs.txt
注意:我使用的是 Python 2.7.4