Все ли объект в python, как ruby?

В комментарии к другому вопросу о переполнении стека говорится, что Python был похож на Ruby, поскольку он относится к «все – объект», и все в Python было объектом, как и Ruby. Это правда? Все ли объект в python, как ruby? Как два разных в этом отношении или они действительно одинаковы? Например, можете ли вы взять […]

python 3.5: TypeError: необходим байтоподобный объект, а не «str» при записи в файл

Я совсем недавно перешел на Py 3.5. Этот код работал правильно в Python 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # … code После обновления до 3.5 я получаю: TypeError: a bytes-like object is required, not 'str' […]

Python join: почему это string.join (list) вместо list.join (string)?

Это меня всегда путало. Кажется, это было бы лучше: my_list = ["Hello", "world"] print my_list.join("-") # Produce: "Hello-world" Чем это: my_list = ["Hello", "world"] print "-".join(my_list) # Produce: "Hello-world" Есть ли какая-то конкретная причина?

TypeError: неподдерживаемый тип операндов для -: 'str' и 'int'

Новый для python и программирования, почему я получаю эту ошибку? def cat_n_times(s, n): while s != 0: print(n) s = s – 1 text = input("What would you like the computer to repeat back to you: ") num = input("How many times: ") cat_n_times(num, text)

Библиотека управления Exif для python

Я ищу хорошую библиотеку манипуляций exif (Exchangeable image file) для python. Я предпочитаю гибкость (например, возможность получения проприетарных тегов провайдеров), чем скорость обработки. Что ты предлагаешь?

Есть ли метка / goto в Python?

Есть ли goto или любой эквивалент в Python, чтобы иметь возможность перейти к определенной строке кода?

Python 3: ImportError «Нет модуля с именем Setuptools»

У меня возникли проблемы с установкой пакетов в Python 3. Я всегда устанавливал пакеты с командой setup.py install . Но теперь, когда я пытаюсь установить пакет ansicolors, я получаю: importerror «Нет модуля с именем Setuptools» Я понятия не имею, что делать, потому что у меня не было Setuptools никогда, и все же я установил много […]

Как использовать фильтр, карту и уменьшить в Python 3

filter , map и reduce работу в Python 2. Вот пример: >>> def f(x): return x % 2 != 0 and x % 3 != 0 >>> filter(f, range(2, 25)) [5, 7, 11, 13, 17, 19, 23] >>> def cube(x): return x*x*x >>> map(cube, range(1, 11)) [1, 8, 27, 64, 125, 216, 343, 512, 729, […]

Python в Xcode 4+?

Как создать дружественную среду Python в Xcode 4, 5, 6 или 7?

Фильтр dict содержит только определенные клавиши?

У меня есть dict который содержит целую кучу записей. Меня интересуют только некоторые из них. Есть ли простой способ обрезать все остальные?

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