Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

5
Преобразование массива numpy в кортеж
Примечание: требуется обратное обычному преобразованию кортежа в массив. Мне нужно передать аргумент функции (обернутой c ++) как вложенный кортеж. Например, следующие работы X = MyFunction( ((2,2),(2,-2)) ) в то время как следующее не X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = MyFunction( [[2,2],[2,-2]] ) К сожалению, аргумент, который я хотел бы …
108 python  numpy 


8
Python __str__ и списки
В Java, если я вызываю List.toString (), он автоматически вызывает метод toString () для каждого объекта внутри List. Например, если мой список содержит объекты o1, o2 и o3, list.toString () будет выглядеть примерно так: "[" + o1.toString() + ", " + o2.toString() + ", " + o3.toString() + "]" Есть …
108 python 

20
Код наибольшего общего делителя в Python [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Наибольший общий делитель (НОД) чисел a и b - …
108 python 

8
Вывести первые 100 символов в строке
Может показаться, что можно найти функцию подстроки в python. Скажем, я хочу вывести первые 100 символов в строке, как я могу это сделать? Я также хочу сделать это безопасно, потому что если строка составляет 50 символов, она не должна завершиться неудачей.
108 python 



5
Как установить соотношение сторон в matplotlib?
Я пытаюсь сделать квадратный сюжет (используя imshow), т.е. соотношение сторон 1: 1, но не могу. Ничего из этого не работает: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Кажется, что звонки просто игнорируются (проблема, с которой я часто сталкиваюсь с matplotlib).
108 python  matplotlib 

9
можем ли мы использовать xpath с BeautifulSoup?
Я использую BeautifulSoup для очистки URL-адреса, и у меня был следующий код import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Теперь в приведенном выше коде мы можем использовать findAllдля получения тегов и связанной с …

17
Django Rest Framework - не удалось разрешить URL-адрес для гиперссылки с использованием имени представления «подробности пользователя».
Я создаю проект в Django Rest Framework, где пользователи могут войти в систему, чтобы просмотреть свой винный погреб. Мои ModelViewSets работали нормально, и внезапно я получаю эту неприятную ошибку: Не удалось разрешить URL-адрес для связи с гиперссылкой с использованием имени представления «сведения о пользователе». Возможно, вы не смогли включить связанную …

7
Может ли Pythonic использовать списки только для побочных эффектов?
Подумайте о функции, которую я вызываю из-за ее побочных эффектов, а не возвращаемых значений (например, вывод на экран, обновление графического интерфейса, печать в файл и т. Д.). def fun_with_side_effects(x): ...side effects... return y Теперь Pythonic использует списки для вызова этой функции: [fun_with_side_effects(x) for x in y if (...conditions...)] Обратите внимание, …

22
Воспроизведение аудио с Python
Как я могу воспроизвести звук (это будет как звук в 1 секунду) из скрипта Python? Было бы лучше, если бы он не зависел от платформы, но для начала он должен работать на Mac. Я знаю, что могу просто выполнить afplay file.mp3команду из Python, но можно ли сделать это в чистом …
108 python  audio 

6
биннинг данных в Python с помощью scipy / numpy
есть ли более эффективный способ получить среднее значение массива в заранее определенных ячейках? например, у меня есть массив чисел и массив, соответствующий начальной и конечной позициям бункера в этом массиве, и я хочу просто взять среднее значение в этих бункерах? У меня есть код, который делает это ниже, но мне …

5
Прочитать и перезаписать файл в Python
В настоящее время я использую это: f = open(filename, 'r+') text = f.read() text = re.sub('foobar', 'bar', text) f.seek(0) f.write(text) f.close() Но проблема в том, что старый файл больше нового. Итак, у меня получается новый файл, в конце которого есть часть старого.
108 python  file  overwrite 

6
Я хочу обработать исключение «индекс списка вне допустимого диапазона».
Я использую BeautifulSoup и разбираю некоторые HTML-файлы. Я получаю определенные данные из каждого HTML (используя цикл for) и добавляю эти данные в определенный список. Проблема в том, что некоторые HTML-файлы имеют другой формат (и в них нет данных, которые мне нужны) . Итак, я пытался использовать обработку исключений и добавить …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.