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

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

9
Об’єднання двох списків - різниця між '+ =' та розширенням ()
Я бачив, що насправді є два (можливо більше) способи об'єднання списків у Python: Один із способів - це використовувати метод exte () a = [1, 2] b = [2, 3] b.extend(a) інший - використовувати оператор плюс (+): b += a Тепер мені цікаво: який із цих двох варіантів є "пітонічним" …
243 list  python 

8
Вам потрібно встановити postgresql-server-dev-XY для побудови розширення на стороні сервера або libpq-dev для створення програми на стороні клієнта
Я працюю над проектом Django з virtualenv і підключаю його до локальної бази даних postgres. коли я запускаю проект каже, ImportError: No module named psycopg2.extensions тоді я використав цю команду для установки pip install psycopg2 то під час встановлення він дає наступну помилку. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz (648kB): 648kB downloaded …



17
Як реалізувати загальні ідіоми bash в Python? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 2 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Наразі я маніпулюю текстовим файлом через купу погано …
242 python  bash  shell 

2
Функція виклику Python у класі
У мене є цей код, який обчислює відстань між двома координатами. Обидві функції виконуються в одному класі. Однак як мені викликати функцію distToPointу функції isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, p): distToPoint(self, p) ...
242 python  class  function  call 

12
Додати список для встановлення?
Тестований на інтерпретаторі Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Я думаю, що я не можу додати список до набору, тому …
242 python  list  set 

2
Використання pickle.dump - TypeError: повинно бути str, а не байтами
Я використовую python3.3, і я маю явну помилку, коли намагаюся вибрати простий словник. Ось код: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) і я отримую: Traceback (most recent call last): File "C:/Python26/test18.py", line 31, in <module> …


6
Гола зірочка в аргументах функції?
Що робить гола зірочка в аргументах функції? Коли я подивився на модуль соління , то бачу таке: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Я знаю про одиничні та подвійні зірочки, що передують аргументам (для змінної кількості аргументів), але це нічого не передує. І я майже впевнений, що це не має нічого …

16
Python JSON серіалізує об'єкт Decimal
У мене є Decimal('3.9')частина об'єкта, і я хочу його кодувати до рядка JSON, який повинен виглядати так {'x': 3.9}. Мене не хвилює точність на стороні клієнта, тому поплавок чудово. Чи є хороший спосіб серіалізувати це? JSONDecoder не приймає об'єкти Decimal, і перетворення на поплавок заздалегідь дає вихід, {'x': 3.8999999999999999}що неправильно, …

10
Навіщо компілювати Python-код?
Навіщо ви складати сценарій Python? Ви можете запустити їх безпосередньо з файлу .py, і він працює чудово, тож чи є перевага в продуктивності чи щось таке? Я також помічаю, що деякі файли в моїй програмі збираються в .pyc, а інші - чому це так?


6
Django встановлює значення форми за замовчуванням
У мене є така модель: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Я також маю формуляр для цієї моделі наступним чином: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Я хочу знати, як встановити значення …


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