Как запустить асинхронную задачу < T > метод синхронно?

Предполагая, что ваш файл находится в формате одного псевдонима для каждой строки, используйте это.

Сначала откройте файл:

f = open("yourfile.txt","r")

Далее, получите все свои строки из file:

lines = f.readlines()

Теперь вы можете закрыть файл:

f.close()

И снова открыть его в режиме записи:

f = open("yourfile.txt","w")

Затем напишите назад, за исключением строки, которую вы хотите удалить. Возможно, вы захотите изменить "\n" на любую строку, заканчивающую ваш файл.

for line in lines:
  if line!="nickname_to_delete"+"\n":
    f.write(line)

В конце закройте файл еще раз.

f.close()
591
задан Hamid Pourjam 28 June 2015 в 22:40
поделиться