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

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

8
Какой профилировщик памяти Python рекомендуется? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме переполнения стека. Закрыто 6 лет назад . Я хочу знать использование памяти моего приложения Python и особенно хочу знать, какие блоки …

15
Как сделать неравное в фильтрации наборов запросов Django?
В модели QuerySets Django, я вижу, что есть __gtи __ltдля сравнительных значений, но есть ли __ne/ !=/ <>( не равно ?) Я хочу отфильтровать, используя не равно: Пример: Model: bool a; int x; я хочу results = Model.objects.exclude(a=true, x!=5) !=Не правильный синтаксис. Я попробовал __ne, <>. Я закончил тем, что …


17
open () в Python не создает файл, если он не существует
Каков наилучший способ открыть файл для чтения / записи, если он существует, а если нет, то создать его и открыть как чтение / запись? Из того, что я прочитал, file = open('myfile.dat', 'rw')должен делать это, верно? Это не работает для меня (Python 2.6.2), и мне интересно, если это проблема с …


19
Путь развития Python - от ученика к гуру
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я учусь, работаю и играю с Python уже полтора года. Будучи биологом, медленно переходящим к биоинформатике, этот язык был в основе всех …
659 python 

10
Как отсортировать список / кортеж списков / кортежей по элементу по заданному индексу?
У меня есть некоторые данные в списке списков или в списке кортежей, например: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] И я хочу отсортировать по 2-му элементу в подмножестве. Значение, сортировка по 2,5,8 , где 2находится с (1,2,3), 5от (4,5,6). Каков общий способ сделать это? Должен ли …
659 python  list  sorting  tuples 

12
Почему «приватные» методы Python на самом деле не приватны?
Python дает нам возможность создавать «частные» методы и переменные в классе, предваряя двойные подчеркивания к имени, например: __myPrivateMethod(). Как же тогда это объяснить? >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is private!!' ... >>> obj = MyClass() >>> obj.myPublicMethod() public method …

11
Как установить переменные среды в Python
Мне нужно установить некоторые переменные окружения в скрипте python, и я хочу, чтобы все остальные скрипты, которые вызываются из python, видели набор переменных окружения. Если я сделаю os.environ["DEBUSSY"] = 1` он жалуется, говоря, что 1должен быть строкой. Я также хочу знать, как читать переменные окружения в python (в более поздней …

8
Конвертировать список словарей в панду DataFrame
У меня есть список словарей, как это: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] И я хочу превратить это в панд, DataFrameкак это: month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 …

10
Довольно распечатать всю серию Pandas / DataFrame
Я много работаю с Series и DataFrames на терминале. По умолчанию __repr__для серии возвращается уменьшенная выборка с некоторыми значениями головы и хвоста, но остальные отсутствуют. Есть ли встроенный способ красивой печати всей серии / DataFrame? В идеале, он будет поддерживать правильное выравнивание, возможно, границы между столбцами, и, возможно, даже цветовое …
655 python  pandas  dataframe 

5
Вывести строку в текстовый файл
Я использую Python, чтобы открыть текстовый документ: text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() Я хочу подставить значение строковой переменной TotalAmountв текстовый документ. Может кто-нибудь, пожалуйста, дайте мне знать, как это сделать?
653 python  string  text  file-io 

10
Что такое __pycache__?
На этот вопрос есть ответы на переполнение стека на русском : В папке проекта на Python появилась папка __pycache__ Из того, что я понимаю, кеш - это зашифрованный файл похожих файлов. Что мы делаем с __pycache__папкой? Это то, что мы даем людям вместо нашего исходного кода? Это только мои входные …

3
Argparse необязательные позиционные аргументы?
У меня есть скрипт, который предназначен для использования следующим образом: usage: installer.py dir [-h] [-v] dir позиционный аргумент, который определяется следующим образом: parser.add_argument('dir', default=os.getcwd()) Я хочу, dirчтобы быть необязательным: когда это не указано, это должно быть просто cwd. К сожалению, когда я не указываю dirаргумент, я получаю Error: Too few …
652 python  argparse 

7
Что именно делают строковые флаги «u» и «r», и что такое необработанные строковые литералы?
Задавая этот вопрос , я понял, что мало что знаю о необработанных строках. Для кого-то, претендующего на звание тренера Джанго, это отстой. Я знаю, что такое кодировка, и я знаю, что u''делает одна, поскольку я получаю Unicode. Но что именно делает r''? К какой строке это приводит? И прежде всего, …

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