Tag: python 3.x

Python 3.1 RSS Parser?

Кто-нибудь знает хороший синтаксический анализатор для python 3.1? Я использовал feedparser для 2.5, но, похоже, он по-прежнему не был перенесен на 3.1, и это, по-видимому, сложнее, чем просто запустить на нем 2to3.py. Любая помощь?

Python 2.7 или 3.3 для изучения Django

Я заинтересован в изучении Python, но я не знаю, какую версию я должен выбрать. Когда я Googled, я получил ответы, опубликованные более года назад. Если я хочу изучить Django, какая версия будет полезна и получит поддержку? Обратите внимание, что я знаю C, C ++, Java и C #.

Оберните изображение вокруг круга

То, что я пытаюсь сделать в этом примере, – обернуть изображение вокруг круга, как показано ниже. Чтобы обернуть изображение, я просто вычислил координаты x, y, используя тригг. Проблема заключается в том, что рассчитанные позиции X и Y округлены, чтобы сделать их целыми. Это приводит к тому, что пустые пиксели видят завернутое изображение выше. Положения x, […]

Как получить ширину отображения комбинированных символов Unicode в Python 3?

В Python 3 строки Unicode должны любезно предоставить вам количество символов Unicode, но я не могу понять, как получить окончательную ширину отображения строки, учитывая, что некоторые символы объединяются. Бытие 1: 1 – בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ >>> len('בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ') 60 Но строка имеет всего лишь 37 символов. […]

сортировать серию в Пандах?

Извините, я думаю, что мне не хватает чего-то очень простого здесь: >>> Series([3,4,0,3]).sort() выходы None, while >>> Series([3,4,0,3]).order() 2 0 0 3 3 3 1 4 dtype: int64 что мне не хватает с sort ()? благодаря РЕДАКТИРОВАТЬ: Спасибо за ответы, я понимаю, что это сортировка на месте. Но я не понимаю, почему >>> s = […]

Почему модули, которые не были импортированы в «sys.modules» в Python 3?

Я читал, как проверить, был ли импортирован модуль python, и инструкции кажутся ясными, проверьте модуль в sys.modules . Это работает, как я ожидал в Python 2, но не с Python 3 (3.5 и 3.6). Например: Python 3.6 >>> import sys >>> 'itertools' in sys.modules True Python 2.7 >>> import sys >>> 'itertools' in sys.modules False […]

Почему неклассическое ключевое слово Python, как глобальная область видимости?

В Python 3.3.1 это работает: i = 76 def A(): global i i += 10 print(i) # 76 A() print(i) # 86 Это также работает: def enclosing_function(): i = 76 def A(): nonlocal i i += 10 print(i) # 76 A() print(i) # 86 enclosing_function() Но это не работает: i = 76 def A(): nonlocal […]

Следите за файлом с asyncio

Я пытаюсь определить хороший способ наблюдать за появлением файла с использованием асинхронной библиотеки Python . Это то, что я придумал до сих пор: #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Watches for the appearance of a file.""" import argparse import asyncio import os.path @asyncio.coroutine def watch_for_file(file_path, interval=1): while True: if not os.path.exists(file_path): print("{} not found […]

python 3 в emacs

Я изменил два дня назад на Emacs 23, который в последнее время дал мне большую головную боль, особенно, поскольку у меня установлены две версии Python, более старые версии 2.7 и 3. Как я обычно хочу запустить интерпретатор python 3, было бы неплохо, если бы Я могу сказать Emacs каким-то образом использовать python 3 вместо 2.7. […]

Сценарий относительного импорта Python на два уровня вверх

Я в последний час боролся с импортом в своем пакете. У меня есть структура каталогов: main_package | | __init__.py | folder_1 | | __init__.py | | folder_2 | | | __init__.py | | | script_a.py | | | script_b.py | | folder_3 | | __init__.py | | script_c.py Я хочу получить код в script_b.py а […]

 
Interesting Posts for Van-Lav

Тензорный поток nn mnist пример с измененными размерами слоя

Вставка строки в список без разделения на символы

Удаленный объект Python

Хранение вычисленных значений в объекте

Создание программы на python до тех пор, пока Twisted отложенное не вернет значение

Создание суперпользователя Django в PyCharm

Получение вызываемого объекта из кадра

Django: «Слишком много значений для распаковки» при вызове user.objects.get ()

Построение векторных полей двумя разными способами (колчан / поток), в результате чего не совпадают графики – Matplotlib

чистое числовое выражение для выбора подмассивов одинаковой длины с разными начальными индексами из трехмерного массива

Scikit-learn возвращает коэффициент определения (R ^ 2) значений меньше -1

Загрузка файла PhantomJS завершается с ошибкой, если файл превышает 20000 байт

Скорость обработки файлов python 3.3 по сравнению с fortran 77

Как обновить json-файл с помощью python

Умножая только один столбец из каждого из двух входных DataFrames вместе

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