2016-04-11 2 views
0

私は、特定のフォーマットに変換したいファイル名の大きなリストを持っています。Python:ファイル名のリストをとり、特定のフォーマットに変換する

emojis: 
    - name: aaatoot 
    src: D:\emote\aaatoot.gif 
    - name: aatrek.001.gif 
    src: D:\emote\aatrek.001.gif.gif 
etc... 

"D:\emote\aaatoot.gif" 
"D:\emote\aatrek.001.gif" 
"D:\emote\agesilaus.001.png" 
"D:\emote\agreed.001.png" 
"D:\emote\anarchists.001.gif" 
etc... 

私は、それが関連するかどう、たるみにインポートされますemojipackに画像のフォルダをオンにしようとしています。 助けがあれば助かります。

+0

を??? – Hackaholic

+1

あなたはそれをPythonで行う必要がありますか?私は崇高なテキスト3を使用します... – Francesco

+0

@Hackaholic、それについては、それは間違いだった、私は私の質問を編集した。 –

答えて

1

あなたは、このようなファイルやフォーマット読むことができます: `aaatoot.001`が来たところから

import os 
with open("your_file") as f, open("new_file", "w") as f1: 
    f1.write("Emojis:\n") 
    for line in f: 
     line = line.strip() 
     name = os.path.basename(line) 
     f1.write("\t- name: {}\n\t src:{}\n".format(name, line)) 
+0

それは素晴らしい仕事でした、ありがとう! –

関連する問題