2017-02-20 61 views
-3

如何在n個文件的末尾添加文本lin,其中n> 1,在python中使用多線程。我需要代碼。如何使用多線程在python中一次更新/寫入多個文件?

+0

爲什麼你需要多線程? – Nietvoordekat

+0

我知道我們不需要多線程來做到這一點。假設這是一個要求。實際的問題是使用多線程同時更新網絡上的多個設備。 –

+0

@SafdarMirza那麼,您是將文本追加到文件末尾還是隱約地「更新網絡上的多個設備」? – Actually

回答

0

您可以使用:

with open('file.txt', 'a+') as file: 
    content = file.read() 
    file.write('Text to be appended') 

在讀/寫模式打開的文件和append()通過寫入傳遞的任何文本文件的末尾。

+0

感謝您的回覆。但我將需要應用多線程。 –

+0

[你在那裏](https://www.tutorialspoint.com/python/python_multithreading.htm) – Nietvoordekat