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

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



2
Знущання над класом: Mock () або patch ()?
Я використовую макет з Python і цікавився, який із цих двох підходів кращий (читайте: більш пітонічний). Перший спосіб : Просто створіть макетний об’єкт і скористайтеся цим. Код виглядає так: def test_one (self): mock = Mock() mock.method.return_value = True self.sut.something(mock) # This should called mock.method and checks the result. self.assertTrue(mock.method.called) Спосіб …


9
SQLAlchemy: каскадне видалення
У параметрі каскаду SQLAlchemy я повинен пропустити щось тривіальне, тому що я не можу отримати просте видалення каскаду для коректної роботи - якщо батьківський елемент видалений, діти зберігаються із nullсторонніми ключами. Я поставив тут стислий тестовий випадок: from sqlalchemy import Column, Integer, ForeignKey from sqlalchemy.orm import relationship from sqlalchemy import …

10
Python - Як перевірити URL-адресу в python? (Неправильне формування чи ні)
Я маю urlвід користувача, і я повинен відповідати зібраним HTML-кодом. Як я можу перевірити, чи є URL-адреса неправильною чи ні? Наприклад : url='google' // Malformed url='google.com' // Malformed url='http://google.com' // Valid url='http://google' // Malformed Як ми можемо цього досягти?


6
Як я можу витягнути шлях до папки з шляху до файлу в Python?
Я хотів би отримати лише шлях до папки від повного шляху до файлу. Наприклад, T:\Data\DBDesign\DBDesign_93_v141b.mdbі я хотів би отримати просто T:\Data\DBDesign(виключаючи \DBDesign_93_v141b.mdb). Я спробував щось подібне: existGDBPath = r'T:\Data\DBDesign\DBDesign_93_v141b.mdb' wkspFldr = str(existGDBPath.split('\\')[0:-1]) print wkspFldr але це дало мені такий результат: ['T:', 'Data', 'DBDesign'] що не є результатом, який я вимагаю …
116 python  file  path  directory  extract 

9
Друкуйте дуже довгий рядок повністю у фреймі даних панди
Я борюся з, здавалося б, дуже простою річчю. У мене є кадр даних панди, що містить дуже довгий рядок. df = pd.DataFrame({'one' : ['one', 'two', 'This is very long string very long string very long string veryvery long string']}) Тепер, коли я намагаюся надрукувати те саме, я не бачу повного …
116 python  string  pandas  options 

9
Замовлення нормалізації та випадання партії?
Первісне питання стосувалося конкретно реалізацій TensorFlow. Однак відповіді стосуються загальної реалізації. Ця загальна відповідь також є правильною відповіддю для TensorFlow. Якщо ви використовуєте нормалізацію партії та випадання в TensorFlow (зокрема, використовуючи contrib.layers), чи потрібно турбуватися про замовлення? Мабуть, можливо, якщо я використаю випадання з подальшим негайно нормалізацією партії, можуть виникнути …


4
Аргумент Шенсових тенів
Я намагаюся зрозуміти аргумент кроків у tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d. Документація неодноразово говорить кроки: Список вкладок, що має довжину> = 4. Хід ковзаючого вікна для кожного виміру вхідного тензора. Мої запитання: Що представляють кожне з 4+ цілих чисел? Чому вони повинні мати кроки [0] = кроки [3] = 1 для конвентів? …

7
Який ідеальний аналог у Python для "поки не EOF"
Щоб прочитати якийсь текстовий файл на C або Pascal, я завжди використовую такі фрагменти, щоб прочитати дані до EOF: while not eof do begin readline(a); do_something; end; Таким чином, мені цікаво, як я можу зробити це просто і швидко в Python?
115 python  file  iteration  eof 

8
Як записати багатовимірний масив у текстовий файл?
В іншому запитанні інші користувачі запропонували деяку допомогу, якщо я міг би поставити масив, з яким у мене виникли проблеми. Однак я навіть не виконую основні завдання вводу / виводу, такі як запис масиву у файл. Хто-небудь може пояснити, який саме цикл мені потрібно написати, щоб нумерувати масив 4x11x14? Цей …
115 python  file-io  numpy 

14
Виведення даних з одиничного тесту в python
Якщо я пишу одиничні тести в python (використовуючи модуль unittest), чи можна виводити дані з невдалого тесту, тож я можу розглянути його, щоб допомогти визначити, що спричинило помилку? Мені відомо про можливість створення персоналізованого повідомлення, яке може нести певну інформацію, але іноді ви можете мати справу зі складнішими даними, які …

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