Tag: python 2.7

как преобразовать шестнадцатеричную строку в ObjectId в Python

Я список ObjectId, что я перебираю значения find в dict, где ключи являются ObjectId. email_count = 0 # user_id_list is a list of ObjectId's for user_id in user_id_list: # UuserIdemailCountD is a dict where they keys are objectIds email_count += UuserIdemailCountD[user_id] Я продолжаю получать следующую ошибку: email_count += UuserIdemailCountD[user_id] KeyError: ObjectId('54a9c84ebf2e4e5b258b5412') Когда я перебираю user_id_list […]

Как скачать файл с помощью селена?

Я пытаюсь получить ссылку для скачивания и загрузить файлы. Я hava файл журнала, который содержит следующие ссылки: http://www.downloadcrew.com/article/18631-aida64 http://www.downloadcrew.com/article/4475-sumo http://www.downloadcrew.com/article/2174-iolo_system_mechanic_professional … … У меня такой код: import urllib, time from bs4 import BeautifulSoup from selenium import webdriver from selenium.common.exceptions import TimeoutException from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By […]

Получение уникальных кортежей из набора python

В настоящее время у меня есть набор: {(a,b), (b,a), (c,b), (b,c)} Что бы я хотел: {(a,b), (c,b)} Как вы можете заметить, повторяющиеся значения полностью удалены, так что два кортежа никогда не имеют одинаковых элементов внутри независимо от порядка. Как я могу сказать, что набор игнорирует порядок элементов в кортеже и просто проверяет значения между кортежами?

Использование Python для анализа файла для вложенных циклов

В настоящее время Python считывает каждую строку файла и выполняет функцию doStep() . Эта функция передается всем, что находится на считываемой строке. data.txt a b c b read.py fin = open('data.txt') for step in fin: doStep(step) Затем Python выполнит doStep(a) doStep(b) doStep(c) doStep(b) Вопрос. Если я хочу определить вложенные циклы в файле data.txt , как […]

Как переместить сервер SimpleSocket в фоновый процесс

У меня есть простой socketServer который отлично работает на основном потоке. #Server PORT PORT = 8020 #reassign variables Handler = Server #this is a SimpleHTTPHandler httpd = SocketServer.TCPServer(("", PORT), Handler) httpd.serve_forever() Мне нужно, чтобы этот запуск работал в фоновом режиме и имел возможность остановить процесс по своему усмотрению. Каков правильный способ сделать это? РЕДАКТИРОВАТЬ Извините, […]

Использование scipy.io.savemat для сохранения вложенных списков

Это касается моего последнего вопроса, который можно найти здесь . Я имею дело со списками, подобными списку, который я описываю в этой ссылке как markerList, поэтому список с тремя уровнями. Мне нужно сохранить эту информацию как файл .mat, но я не могу ее сохранить в нужном типе. При использовании scipy.io.savemat он сохраняет список как сингл […]

Невозможно найти информацию о методе read () Python (python 2.7)

Я пытаюсь изучить Python, пройдя через «Learn Python» Zed Shaw, и я застрял в том, что может показаться очень тривиальным. Я не могу найти информацию о методе .read (). Это то, что он говорит в книге: Запустите файл pydoc и прокрутите страницу вниз, пока не увидите команду .read () (метод / функция). Смотрите все другие, […]

Продолжить получение объекта «список» не имеет атрибута «split»

Продолжайте получать эту раздельную ошибку, пытаясь разделить мой список Word by Word по строкам. Я получил файл, содержащий ссылки, +20000 ссылок. Эти ссылки находятся в списке под названием «ссылки» мой код: import networkx as nx # Create graph network_graph = nx.Graph() path = [] with open('paths_finished.tsv','r') as tsv: paths = [line.strip().split('\t') for line in tsv] […]

Как установить параметры прокси-сервера в MacOS с помощью python

Как изменить настройки интернет-прокси с помощью python в MacOS для установки Proxy server и Proxy port Я делаю это с окнами, используя этот код: import _winreg as winreg INTERNET_SETTINGS = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r'Software\Microsoft\Windows\CurrentVersion\Internet Settings', 0, winreg.KEY_ALL_ACCESS) def set_key(name, value): _, reg_type = winreg.QueryValueEx(INTERNET_SETTINGS, name) winreg.SetValueEx(INTERNET_SETTINGS, name, 0, reg_type, value) set_key('ProxyEnable', 0) set_key('ProxyOverride', u'*.local;<local>') # Bypass the […]

Меркаторная проекция слегка выключена

Я строю проект, требующий большого количества изображений карт Google. Я определил эти функции, которые будут использоваться в другой функции, которая будет автоматически собирать изображения. Широта изменяет красиво, но я заметил, что долгота немного отключена. Это артефакт приближенного метода проекции Меркатора? У меня создалось впечатление, что преобразование, которое я использовал, было довольно точным, кроме как приближаться […]

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