Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

7
Призначення __repr__ Python
def __repr__(self): return '<%s %s (%s:%s) %s>' % ( self.__class__.__name__, self.urlconf_name, self.app_name, self.namespace, self.regex.pattern) Яке значення / мета цього методу?
139 python 

8
Як встановити часовий пояс у Django?
У settings.pyфайлі мого проекту django є такий рядок: TIME_ZONE = 'UTC' Але я хочу, щоб моя програма запускалася в часовому поясі UTC + 2, тому я змінив її на TIME_ZONE = 'UTC+2' Це дає помилку ValueError: Incorrect timezone setting: UTC+2. Який правильний спосіб зробити це? Дякую!
139 python  django  timezone  utc 

10
Як зберегти словник у файлі?
У мене проблеми зі зміною значення dict та збереженням dict у текстовому файлі (формат повинен бути однаковим), я хочу лише змінити member_phoneполе. Мій текстовий файл має такий формат: memberID:member_name:member_email:member_phone і я розділив текстовий файл на: mdict={} for line in file: x=line.split(':') a=x[0] b=x[1] c=x[2] d=x[3] e=b+':'+c+':'+d mdict[a]=e Коли я намагаюся …

1
Запити - як сказати, чи отримуєте ви 404
Я використовую бібліотеку "Запити" та переходжу на веб-сайт, щоб зібрати з неї дані з наступним кодом: r = requests.get(url) Я хочу додати тестування на помилки при введенні неправильної URL-адреси та поверненні помилки 404. Якщо я навмисно ввожу недійсну URL-адресу, коли це роблю: print r Я отримую це: <Response [404]> Редагувати: …

5
Складання 2D теплової карти за допомогою Matplotlib
За допомогою Matplotlib я хочу побудувати двовимірну теплову карту. Мої дані - це n-by-n Numpy масив, кожен зі значенням від 0 до 1. Отже, для елемента (i, j) цього масиву я хочу побудувати квадрат за координатою (i, j) у моєму теплова карта, колір якої пропорційний значенню елемента в масиві. Як …
139 python  numpy  matplotlib 



19
Додавання Python Path у Windows 7
Я намагався додати шлях Python до командного рядка в Windows 7, але незалежно від методу, який я намагаюся, ніби нічого не працює. Я використав setкоманду, я спробував додати її через рядок змінних змін середовища і т.д. Далі більше, якщо я запускаю команду set у командному рядку, вона перераховує це python …

13
Як виправити помилки Pydev «Невизначена змінна з імпорту»?
У мене є проект Python, що використовує PyDev в Eclipse, і PyDev продовжує генерувати помилкові помилки для мого коду. У мене є модуль, settingsякий визначає settingsоб’єкт. Я імпортую це в модуль bі призначаю атрибут з: from settings import settings settings.main = object() У деяких моїх кодах - але не у …


6
Як створити об’єкт для моделі Джанго з полем від багатьох до багатьох?
Моя модель: class Sample(models.Model): users = models.ManyToManyField(User) Я хочу зберегти і те, user1і user2в цій моделі: user1 = User.objects.get(pk=1) user2 = User.objects.get(pk=2) sample_object = Sample(users=user1, users=user2) sample_object.save() Я знаю, що це неправильно, але я впевнений, що ви отримаєте те, що хочу зробити. Як би ти це зробив?

8
Як розірвати лінію ланцюгових методів у Python?
У мене є рядок із наступного коду (не звинувачуйте в назві конвенцій, вони не мої): subkeyword = Session.query( Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ).filter_by( subkeyword_company_id=self.e_company_id ).filter_by( subkeyword_word=subkeyword_word ).filter_by( subkeyword_active=True ).one() Мені не подобається, як це виглядає (не надто читабельно), але я не маю кращої ідеї обмежувати рядки до 79 символів у цій ситуації. …


16
ImportError: модуль не названий bs4 (BeautifulSoup)
Я працюю в Python і використовую Flask. Коли я запускаю свій основний файл Python на своєму комп’ютері, він працює відмінно, але коли я активую venv і запускаю файл Flask Python в терміналі, він говорить про те, що в моєму головному файлі Python "немає модуля з іменем bs4." Будь-які коментарі чи …

9
Як повністю видалити Anaconda з macOS
Як я можу повністю видалити Anaconda з MacOS Sierra та повернутися до оригінального Python? Я спробував використовувати, conda-clean -yesале це не працює. Я також видаляю цей матеріал, ~/.bash_profileале він все ще використовує півон Anaconda, і я все ще можу запустити condaкоманду.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.