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

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

6
Що таке розмірність і вісь у Python NumPy?
Я кодую за допомогою NumPyмодуля Pythons . Якщо координати точки в тривимірному просторі описуються як [1, 2, 1], чи не буде це тривимірність, три осі, ранг три? Або якщо це один вимір, то чи не повинні це бути точки (множина), а не точка? Ось документація: У Numpy розміри називаються осями. …
82 python  numpy 

7
Як сказати Керасу припинити тренування на основі втрат?
В даний час я використовую такий код: callbacks = [ EarlyStopping(monitor='val_loss', patience=2, verbose=0), ModelCheckpoint(kfold_weights_path, monitor='val_loss', save_best_only=True, verbose=0), ] model.fit(X_train.astype('float32'), Y_train, batch_size=batch_size, nb_epoch=nb_epoch, shuffle=True, verbose=1, validation_data=(X_valid, Y_valid), callbacks=callbacks) Це говорить Керасу припинити тренування, коли втрата не покращилася протягом 2 епох. Але я хочу припинити тренування після того, як втрата стала меншою …

4
Класи SQLAlchemy у файлах
Я намагаюся зрозуміти, як розподілити класи SQLAlchemy по кількох файлах, і я за все життя не можу зрозуміти, як це зробити. Я дуже новачок у SQLAlchemy, тому пробачте мене, якщо це питання є тривіальним Розглянемо ці 3 класи в кожному з них власним файлом : A.py: from sqlalchemy import * …


6
Що означає "неправильно імпортований модуль" тести "?
Я скопіював робочий тестовий рядок за рядком і просто змінив кілька назв (принаймні так я думав), і тепер я отримую цю дуже загадкову помилку: (Я замінив деякі речі на FOO, BAR) ImportError: 'tests' module incorrectly imported from 'FOO/exports/tests'. Expected 'FOO/exports'. Is this module globally installed? Проблема в тому, що я …
82 python  django 

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

9
Як повернути JSON без використання шаблону в Django?
Це пов'язано з цим питанням: Django повертає json і html залежно від клієнтського python У мене є API командного рядка Python для програми Django. Коли я отримую доступ до програми через API, вона повинна повертати JSON, а з браузером - HTML. Я можу використовувати різні URL-адреси для доступу до різних …

3
Встановіть певну версію за допомогою easy_install
Я намагаюся встановити lxml. Я подивився веб-сайт, і версія 2.2.8 easy_install lxmlвидалася мені розумною, але коли я це зробив , він встановив версію 2.3.beta1, яка насправді не є тим, що я хочу, я вважаю. Який найкращий спосіб виправити це і як я можу змусити easy_install встановити певну версію? (Mac os …

2
Python, аргументи ключового слова за замовчуванням після позиційних аргументів змінної довжини
Я думав, що можу використовувати іменовані параметри після позиційних параметрів змінної довжини у виклику функції в Python 2, але я отримую SyntaxErrorпри імпорті класу python. Я пишу таким методом "отримати", наприклад: class Foo(object): def __init__(self): print "You have created a Foo." def get(self, *args, raw=False, vars=None): print len(args) print raw …

3
Як мати однаковий текст у двох посиланнях із реструктурованим текстом?
Ось що я хотів би зробити: 1. `link <http://www.google.com>`__ 2. `link <http://www.yahoo.com>`__ Щоб отримати: <ol> <li><a href="http://www.google.com">link</a></li> <li><a href="http://www.yahoo.com">link</a></li> </ol> Контекст - це список публікацій, де я хочу, щоб у них в кінці було посилання з позначкою "DOI". Однак, здається, це не вдається з: <string>:3: (WARNING/2) Duplicate explicit target name: …

8
Зрозуміло роздрукуйте python dict (), відсортований за ключем
Я хотів би надрукувати словник python у файлі за допомогою PrettyPrinter (для зручності читання), але нехай сортується словник за ключем у вихідному файлі для подальшого покращення читабельності. Так: mydict = {'a':1, 'b':2, 'c':3} pprint(mydict) в даний час друкує в {'b':2, 'c':3, 'a':1} Я хотів би PrettyPrint словник, але роздрукувати його, …
82 python 

7
Як запускати команди Pip з CMD
Як я розумію, Python 2.7.9 поставляється з встановленим Pip, однак при спробі виконати команду Pip з CMD (Windows) я отримую таку помилку: 'pip' is not recognized as an internal or external command, operable program or batch file. Коли я набираю текст, pythonя отримую таке, що свідчить про те, що його …
82 python  cmd  pip 

4
Як передати змінну магічній функції "run" в IPython
Я хочу зробити щось на зразок наступного: In[1]: name = 'long_name_to_type_every_now_and_then.py' In[2]: %run name але це насправді намагається запустити 'name.py', що я не хочу робити. Чи існує загальний спосіб перетворити змінні на рядки? Щось на зразок наступного: In[3]: %run %name%

6
Перетворити UTF-8 із специфікацією на UTF-8 без специфікації на Python
Два запитання тут. У мене є набір файлів, які зазвичай є UTF-8 із специфікацією. Я хотів би перетворити їх (в ідеалі на місці) на UTF-8 без специфікації. Здається codecs.StreamRecoder(stream, encode, decode, Reader, Writer, errors), впорався б із цим. Але я насправді не бачу хороших прикладів використання. Чи був би це …

9
Чи є вказівниками змінні python? чи ще які вони?
Наскільки я знаю, змінні в Python - це лише вказівники. Виходячи з цього правила, я можу припустити, що результат для цього фрагмента коду: i = 5 j = i j = 3 print(i) буде 3. Але я отримав несподіваний для мене результат, він був 5. Більше того, моя книга про …

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