Python читает только последнюю строку в текстовом файле

Итерация назад должна быть более эффективной, чем создание временной коллекции, как в примере Даниэля Хильгарта.

public static class ObservableCollectionExtensions
{
    public static void RemoveAll<T>(this ObservableCollection<T> collection,
                                                       Func<T, bool> condition)
    {
        for (int i = collection.Count - 1; i >= 0; i--)
        {
            if (condition(collection[i]))
            {
                collection.RemoveAt(i);
            }
        }
    }
}
-2
задан heavenix 13 July 2018 в 09:52
поделиться

1 ответ

Возможно, вы хотите это сделать?

import paramiko

username = "xxxx"
password = "yyyy"

f = open("C:\\Users\0\Desktop\\deneme.txt")

for line in f:
  ip_address = line.strip()
  ssh_client = paramiko.SSHClient()
  ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
  ssh_client.connect(hostname=ip_address, username=username, password=password)
  print ("Successfull", ip_address)
  remote_connection = ssh_client.invoke_shell()
  remote_connection.send("conf t\n")

f.close()
1
ответ дан olopost 17 August 2018 в 13:14
поделиться
  • 1
    О, это работает сейчас. Извините, я новичок в Python. Большое спасибо :) – heavenix 13 July 2018 в 11:11
  • 2
    Пожалуйста! – olopost 13 July 2018 в 11:28
Другие вопросы по тегам:

Похожие вопросы: