Selenium: исключение FirefoxProfile Не удается загрузить профиль

По этому предыдущему вопросу я обновил Selenium до версии 2.0.1. Но теперь у меня есть еще одна ошибка, даже когда файлы профиля существуют в /tmp/webdriver-py-profilecopy : Файл «/home/sultan/Repository/Django/monitor/app/request.py», строка 236, в исполнении браузер = Firefox (профиль) Файл «/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py», строка 46, в __init__ self.binary, таймаут), Файл «/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py», строка 46, в __init__ self.binary.launch_browser (self.profile) Файл «/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_binary.py», строка […]

TypeError: str не поддерживает буферный интерфейс

Я пытаюсь создать простую клиентскую и серверную программу обмена сообщениями на python, и я продолжаю получать ошибку «TypeError:« str »не поддерживает интерфейс буфера» и даже не знаю, что это значит. Я начинаю с python по большей части, а также начинаю с сетью. Я предполагаю, что по какой-то причине я не могу отправить строковые данные? Если […]

Кодировка Base64 в Python 3

Следуя этому примеру python , я делаю: >>> import base64 >>> encoded = base64.b64encode(b'data to be encoded') >>> encoded b'ZGF0YSB0byBiZSBlbmNvZGVk' Но, если я оставлю лидирующую b и сделаю: >>> encoded = base64.b64encode('data to be encoded') я получил Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python32\lib\base64.py", line 56, in b64encode raise […]

Использование MultipartPostHandler для данных формы POST с помощью Python

Проблема: при отправке данных с urllib2 на Python все данные кодируются URL и отправляются как Content-Type: application / x-www-form-urlencoded. При загрузке файлов Content-Type вместо этого должен быть установлен в multipart / form-data, а содержимое должно быть закодировано MIME. Обсуждение этой проблемы находится здесь: http://code.activestate.com/recipes/146306/ Чтобы обойти это ограничение, некоторые острые кодеры создали библиотеку под названием […]

Использование sudo с скриптом Python

Я пытаюсь написать небольшой скрипт для монтирования общей папки VirtualBox каждый раз, когда я запускаю скрипт. Я хочу сделать это с Python, потому что я пытаюсь изучить его для сценариев. Проблема в том, что мне нужны привилегии для запуска команды mount. Я мог запускать скрипт как sudo, но я предпочитаю, чтобы он сделал sudo по […]

который день недели дал дату python

Я хочу узнать следующее: учитывая дату (объект datetime ), каков соответствующий день недели. Например, воскресенье – первый день, понедельник: второй день .. и так далее И тогда, если ввод – это что-то вроде сегодняшней даты. Вывод может быть 6 (с пятницы)

Можете ли вы использовать методы патчей обезьян для основных типов в python?

Ruby может добавлять методы к классу Number и другим основным типам, чтобы получить такие эффекты, как: 1.should_equal (1) Но похоже, что python не может этого сделать. Это правда? И если да, то почему? Имеет ли это отношение к тому, что тип не может быть изменен? Обновление: вместо того, чтобы говорить о разных определениях патчей обезьян, […]

Вызовите функцию Python из MATLAB

Мне нужно вызвать функцию Python из MATLAB. как я могу это сделать?

Почему Python pep-8 настоятельно рекомендует использовать пробелы над вкладками для отступов?

Я вижу, что в Stack Overflow и PEP 8 рекомендуется использовать пробелы только для отступов в программах Python. Я могу понять необходимость в последовательном углублении, и я почувствовал эту боль. Есть ли основная причина того, что места предпочтительнее? Я бы подумал, что вкладки намного легче работать.

живой вывод из команды подпроцесса

Я использую скрипт python в качестве драйвера для кода гидродинамики. Когда придет время для запуска моделирования, я использую subprocess.Popen для запуска кода, сбора вывода из stdout и stderr в subprocess.PIPE — тогда я могу распечатать (и сохранить в файл журнала) информацию о выходе , и проверьте наличие ошибок. Проблема в том, что я понятия не […]

Python - лучший язык программирования в мире.