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

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


5
Коли закривати курсори за допомогою MySQLdb
Я створюю веб-програму WSGI і маю базу даних MySQL. Я використовую MySQLdb, який надає курсори для виконання операторів та отримання результатів. Яка стандартна практика отримання та закриття курсорів? Зокрема, як довго повинні тривати мої курсори? Чи повинен я отримувати новий курсор для кожної транзакції? Я вважаю, що вам потрібно закрити …

11
Дуже великі матриці з використанням Python та NumPy
NumPy - надзвичайно корисна бібліотека, і, використовуючи її, я виявив, що вона здатна легко обробляти досить великі матриці (10000 x 10000), але починає боротися з чимось набагато більшим (намагається створити матрицю 50000 x 50000 не вдається). Очевидно, це пов’язано з величезними вимогами до пам’яті. Чи є спосіб створити величезні матриці …
86 python  matrix  numpy 

5
Python - додайте PYTHONPATH під час запуску модуля командного рядка
Я хочу запустити: python somescript.py somecommand Але, коли я запускаю це, мені потрібно PYTHONPATHвключити певний каталог. Я не можу просто додати його до своїх змінних середовища, тому що каталог, який я хочу додати, змінюється залежно від того, який проект я запускаю. Чи є спосіб змінити PYTHONPATHпід час запуску сценарію? Примітка: …

8
Перевірте, чи не є OneToOneField None в Django
У мене є дві такі моделі: class Type1Profile(models.Model): user = models.OneToOneField(User, unique=True) ... class Type2Profile(models.Model): user = models.OneToOneField(User, unique=True) ... Мені потрібно щось зробити, якщо користувач має профіль Type1 або Type2: if request.user.type1profile != None: # do something elif request.user.type2profile != None: # do something else else: # do something …

3
Загальний улов для python
У мене надзвичайно дивна поведінка, яка, здається, призводить до тихих винятків. Як я можу написати загальний спробний улов, де я можу налагодити всі винятки. Щось на зразок: try: # something that fails except e: print e Детальніше про розглянуту проблему детально: У мене є програма Django, яка на моєму комп’ютері …
86 python  exception 

4
Як безпечно відкривати / закривати файли в python 2.4
Зараз я пишу невеликий скрипт для використання на одному з наших серверів за допомогою Python. На сервері встановлено лише Python 2.4.4. Я не почав використовувати Python, поки не вийшло 2.5, тому я звик до форми: with open('file.txt', 'r') as f: # do stuff with f Однак withдо 2.5 немає жодного …


13
ValueError: numpy.dtype має неправильний розмір, спробуйте перекомпілювати
Я щойно встановив пакет pandas і statsmodels на моєму python 2.7. Коли я спробував «імпортувати pand як pd», з’являється це повідомлення про помилку. Хто-небудь може допомогти? Дякую!!! numpy.dtype has the wrong size, try recompiling Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\analytics\ext\python27\lib\site-packages\statsmodels-0.5.0-py2.7-win32.egg\statsmodels\formula\__init__.py", line 4, in …


9
Імпортуйте пакет python з локального каталогу в інтерпретатор
Я розробляю / тестую пакет у своєму локальному каталозі. Я хочу імпортувати його в інтерпретатор (v2.5), але sys.path не включає поточний каталог. Зараз я набираю текст sys.path.insert(0,'.'). Чи є кращий спосіб? Крім того, from . import mypackage не вдається з цією помилкою: ValueError: Attempted relative import in non-package
86 python 

5
python: як перевірити, чи є рядок порожнім
Спроба з’ясувати, як написати цикл if, щоб перевірити, чи рядок порожній. У файлі багато рядків, і один із них - це порожній рядок, який відокремлюється від інших тверджень (а не ""; це повернення каретки, за яким слідує інше повернення каретки) new statement asdasdasd asdasdasdasd new statement asdasdasdasd asdasdasdasd Оскільки я …
86 python 

7
Як скопіювати дані з масиву numpy в інший
Який найшвидший спосіб скопіювати дані з масиву b в масив a, не змінюючи адресу масиву a. Мені це потрібно, оскільки зовнішня бібліотека (PyFFTW) використовує вказівник на мій масив, який не може змінитися. Наприклад: a = numpy.empty(n, dtype=complex) for i in xrange(a.size): a[i] = b[i] Це можна зробити без циклу?
86 python  numpy 

4
Створіть порожнє середовище conda
Я можу створити нове середовище conda за допомогою програми biopythonз цим: conda create --name snowflakes biopython Що робити, якщо я не хочу встановлювати будь-яку програму? Здається, я не можу цього зробити: » conda create --name tryout Error: too few arguments, must supply command line package specs or --file You can …
86 python  anaconda 

6
абстрактні моделі django проти регулярного успадкування
Окрім синтаксису, у чому різниця між використанням абстрактної моделі django та використанням простого успадкування Python з моделями django? Плюси і мінуси? ОНОВЛЕННЯ: Я думаю, моє запитання було неправильно зрозуміле, і я отримав відповіді на різницю між абстрактною моделлю та класом, який успадковується від django.db.models.Model. Я насправді хочу знати різницю між …

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