Codengineering - блог о программировании ➜ страница 1200


Python: Selenium запись в текстовом поле формы

Я пытаюсь написать в текстовом поле в здесь. Это коробка, на которой справа написано: "вставьте свой текст сюда". Я думаю, что мой вопрос заключается в том, как найти элемент, например по идентификатору, из коробки, что я должен отправить текст там в драйвере selenium? Я попробовал что-то вроде: item = driver.find_element_by_css_selector("form#text_processor input[name=process_this]") item.send_key("Test!") Но когда я делаю это, я получаю следующее сообщение об ошибке: raise exception_cl ...

Проблема подключения RabbitMQ C# при использовании имени пользователя и пароля

Я здесь в растерянности, поэтому я обращаюсь к коллективному знанию в надежде на чудо. Я установил RabbitMQ на Linux box, используя значения по умолчанию. Когда я использую этот код (и конфигурацию установки RabbitMQ по умолчанию), все работает хорошо. var connectionFactory = new ConnectionFactory(); connectionFactory.HostName = "192.168.0.12"; IConnection connection = connectionFactory.CreateConnection(); Но когда я добавляю пользователя в RabbitMQ и пытаюсь использовать следующий код (имя ...

Лучший способ обработки InterruptedException

Я использую поток.sleep (10000); следовательно, мне нужно обработать InterruptedException. Я могу позвонить нитке.текущий поток.interrupt () и затем бросить исключение для вызывающего класса или я могу непосредственно бросить его в вызывающий класс или есть какой-нибудь лучший способ обработать его ? ...

Как получить системные значки Mac, как в Finder?

Я хочу установить изображения в моем представлении контура на системные значки, как и слева в Finder. Я хочу получить значки, такие как приложение, Документы, рабочий стол и т. д. Как мне это сделать? ...

Обеспечение того, чтобы setInterval не повторялся

Я использую узел.js с socket.io и поставили на таймер интервал. У меня есть следующее На месте. Я очищаю интервал при отключении, а также проверяю перед установкой интервала. Однако, если я часто обновляю страницу, это кажется не совсем точным. Журнал консоли будет показывать "время" с интервалами намного быстрее одной секунды и сгруппирован вместе. Какие-либо предложения по обеспечению того, чтобы новый таймер никогда не запускался более одного раза? socket.on('disconnect', function () ...

Предотвратить процесс от создания функции MessageBox

У меня есть проблема с системой, которую мы используем с нашим приложением: иногда, когда мы просим эту систему о данных, он открывает MessageBox, чтобы сказать нам что-то вроде: "Я не могу получить ваши данные, слишком много данных для поиска". Проблема с этим заключается в том, что пользователь может быть не в состоянии увидеть или закрыть всплывающее окно и, таким образом, это блокирует все приложение (объясняя, почему пользователь не может закрыть/увидеть всплывающее окно займет слишком мн ...

Атрибуты и именованные / необязательные параметры конструктора не работают

У меня есть пользовательский атрибут, определенный следующим образом: [AttributeUsage(AttributeTargets.Field)] public class EnumDisplayAttribute : Attribute { public string Description { get; private set; } public string Code { get; private set; } public EnumDisplayAttribute(string description = null, string code = null) { Description = description; Code = code; } } Оба параметра конструктора являются необязательными. При использовании этого атрибута ...

Java: уникальный 10-значный идентификатор

Мне нужно сгенерировать уникальный 10-значный идентификатор в Java. Вот ограничения для этого идентификатора: Только Числовые максимум 10 цифр возможно создание до 10 различных идентификаторов в секунду должен быть уникальным (даже если приложение запускается повторно) невозможно сохранить номер в базе данных как можно быстрее, чтобы не добавить много латентности в систему Лучшее решение, которое я нашел до сих пор, следующее: private static int inc = 0; private static long getId(){ ...

Как читать CSV-файл из URL-адреса с помощью Python?

, Когда я делаю завиток на вызов API ссылке http://domain.com/passkey=wedsmdjsjmdd curl 'http://domain.com/passkey=wedsmdjsjmdd' Я получаю выходные данные сотрудника в формате csv, например: "Steve","421","0","421","2","","","","","","","","","421","0","421","2" Как можно разобрать это с помощью python. Я попробовал: import csv cr = csv.reader(open('http://domain.com/passkey=wedsmdjsjmdd',"rb")) for row in cr: print row Но это не сработало, и я получил ошибку http://domain.com ...

Как передать данные JSON в директиву AngularJS

Я изучаю AngularJS. Я пытаюсь создать многоразовый компонент под названием . К сожалению, я не могу предварительно заполнить поля внутри элемента данными, полученными из JSON. Я оглядел так и паутину, но так и не смог ее разгадать. Не могли бы вы дать мне знать, что я делаю не так? У меня есть два контроллера. Вы получаете Список всех стран: app.controller('MainController', ['$scope', 'Countries', function ($scope, Countries) { $scope.countries = Countries ...