Tag: python

Parse Имя пользователя для извлечения местоположения пользователя Twitter

Я пытаюсь очистить местоположение пользователя в отношении имен пользователей из твиттера. Вход: список пользователей имеет более 50 тыс. Имен пользователей AkkiPritam,6.77E+17,12/15/2015,#chennaifloods AkkiPritam,6.77E+17,12/15/2015,#bhoomikatrust AkkiPritam,6.77E+17,12/15/2015,#akshaykumar gischethans,6.77E+17,12/15/2015,#chennaifloods mid_day,6.77E+17,12/15/2015,#bollywood mid_day,6.77E+17,12/15/2015,#chennaifloods Nanthivarman16,6.77E+17,12/15/2015,#admkfails Nanthivarman16,6.77E+17,12/15/2015,#jayafails Nanthivarman16,6.77E+17,12/15/2015,#stickergovt Nanthivarman16,6.77E+17,12/15/2015,#chennaifloods AdilaMatra,6.77E+17,12/15/2015,#chennaifloods AdilaMatra,6.77E+17,12/15/2015,#climatechange AdilaMatra,6.77E+17,12/15/2015,#delhichokes AdilaMatra,6.77E+17,12/15/2015,#smog HDFCERGOGIC,6.77E+17,12/15/2015,#chennaifloods HDFCERGOGIC,6.77E+17,12/15/2015,#tnfloods ImSoorej,6.77E+17,12/15/2015,#chennaifloods ImSoorej,6.77E+17,12/15/2015,#chennaimicr Код: Я хочу найти геопозицию, возможно, геокоординаты. from __future__ import print_function import tweepy from tweepy import OAuthHandler […]

Согласование регулярных выражений Objective-C / Swift по нескольким линиям

У меня есть регулярное выражение, первоначально используемое в python для извлечения 2 строк со скремблированной HTML-страницы: var\s+kaynaklar.*?url\s*:\s*\"([^\"]+)\"\s*,\s*data\s*:\s*'([^']+) Это отлично работает на Python, но не в Objective-C / Swift. Это код Swift 2.0, который я использую, чтобы найти результаты: do { let regexString = "var\\s+kaynaklar.*?url\\s*:\\s*\\\"([^\\\"]+)\\\"\\s*,\\s*data\\s*:\\s*'([^']+)" let regex = try NSRegularExpression(pattern: regexString, options: []) let nsString = […]

Использование python для сброса hexidecimals в YAML

Теперь я сбрасываю документ YAML. Он работает по большей части. Когда я пытаюсь сбросить шестнадцатеричное число, такое как «0x2A», оно преобразуется в 42. Не существует ли способа сохранить его шестнадцатеричный формат? Строка не будет работать печально. И int (0x2A, 16) также просто дает мне 42.

Высококачественный, простой генератор случайных паролей

Я заинтересован в создании очень простого, высокого (криптографического) генератора случайных паролей качества. Есть лучший способ сделать это? import os, random, string length = 13 chars = string.ascii_letters + string.digits + '!@#$%^&*()' random.seed = (os.urandom(1024)) print ''.join(random.choice(chars) for i in range(length))

Я пытаюсь напечатать только выбранное количество Pi, оно возвращается с ошибкой «Decimal не имеет атрибута: __getitem__

def pi(): prompt=">>> " print "\nWARNING: Pi may take some time to be calculated and may not always be correct beyond 100 digits." print "\nShow Pi to what digit?" n=raw_input(prompt) from decimal import Decimal, localcontext with localcontext() as ctx: ctx.prec = 10000 pi = Decimal(0) for k in range(350): pi += (Decimal(4)/(Decimal(8)*k+1) – Decimal(2)/(Decimal(8)*k+4) – […]

Загружайте данные через лист Excel, используя django-excel

Я создаю сайт с использованием Django, и я хотел бы создать функциональность, в которой пользователь через лист excel может загружать информацию и заполнять базу данных. Поэтому я устанавливаю пакет django-excel и следую примеру: settings.py : FILE_UPLOAD_HANDLERS = ("django_excel.ExcelMemoryFileUploadHandler", "django_excel.TemporaryExcelFileUploadHandler") urls.py : url(r'^import_sheet/', views.import_sheet, name="import_sheet"), views.py : class UploadFileForm(forms.Form): file = forms.FileField() def upload(request): if request.method […]

ValueError: матрицы не выровнены для ошибки копирования и x

Я получил значение ValueError, как показано ниже. ValueError: матрицы не выровнены для ошибки копирования Это было прослежено до следующей строки (я не писал этот код, я пытаюсь его использовать): x1[:] = _dotproduct(x1, u) Точечный продукт похож на numpy dot product, он работает FINE, printing _dotproduct(x1, u) дает правильный ответ. Это x1[:] который не работает. Что […]

Как я могу узнать больше о внутренних компонентах Python?

Я программировал Python чуть более полугода, и меня больше интересует внутренность Python, а не использование Python для разработки приложений. В настоящее время я работаю над переносом нескольких библиотек с Python2 на Python3. Тем не менее, у меня есть довольно абстрактный взгляд на то, как сделать содержимое порта с Python2 на Python3, поскольку большинство изменений связано […]

Разбор JSON не работает, когда появляются строки вместо dicts / lists

with open('twit/example.json', encoding='utf8') as json_data: for line in json_data: try: dataText = json.loads(line) except ValueError: continue for a in dataText: print(a["user"]["location"]) результат: строковые индексы должны быть целыми числами Обновление: нижеприведенный ответ предназначен для печати print(dataText["user"]["location"]) теперь я хочу это: print(a["user"]["location"])

Быстро добавьте значение в список

PHP имеет очень быстрый способ добавить значение в массив: $array[] = 'value'; Каков самый простой способ сделать это в python, не требуя номера индекса? Кроме того, есть ли простой способ сделать это со списком, вложенным в словарь, как этот эквивалент PHP. $array['associative'][] = 'value';

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