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

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


7
Тернарний оператор Python без іншого
Чи можна це зробити в одному рядку в Python? if <condition>: myList.append('myString') Я спробував тернарний оператор: myList.append('myString' if <condition>) але моїй IDE ( MyEclipse ) це не сподобалось, без else.
85 python  ternary 

25
Django - такої таблиці немає: main.auth_user__old
Я дотримувався першого навчального посібника з офіційних документів Django і отримав цю помилку при спробі зберегти деякі зміни, внесені через сторінку адміністратора. Я провів кілька досліджень з цього приводу, але можливі рішення, які мені вдалося знайти, наприклад, перенесення баз даних, просто не спрацюють. Просто повідомте мене, якщо ви хочете побачити …

14
Boto3 для завантаження всіх файлів із сегмента S3
Я використовую boto3 для отримання файлів з відра s3. Мені потрібна подібна функціональність, якaws s3 sync Мій поточний код - #!/usr/bin/python import boto3 s3=boto3.client('s3') list=s3.list_objects(Bucket='my_bucket_name')['Contents'] for key in list: s3.download_file('my_bucket_name', key['Key'], key['Key']) Це працює нормально, якщо сегмент містить лише файли. Якщо папка присутня всередині відра, виникає помилка Traceback (most recent …

4
Python: перетворення списку словників у json
У мене є список словників, що виглядає приблизно так: list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}] і так далі. У списку може бути більше документів. Мені потрібно перетворити їх в один документ JSON, який можна повернути через пляшку, і я не можу зрозуміти, …
85 python  json  list  dictionary 

11
enumerate () для словника на python
Я знаю, що ми використовуємо enumerateдля ітерації списку, але я спробував його у словнику, і це не дало помилки. КОД: enumm = {0: 1, 1: 2, 2: 3, 4: 4, 5: 5, 6: 6, 7: 7} for i, j in enumerate(enumm): print(i, j) ВИХІД: 0 0 1 1 2 2 …

2
Python - Вимір кадру даних
Нове у Python. У R ви можете отримати розмірність матриці, використовуючи dim (...). Яка відповідна функція в Python Pandas для їх кадру даних?
85 python  pandas 

3
Навіщо використовувати os.path.join над конкатенацією рядків?
Я думаю, що я не в змозі побачити загальну картину; але в основному я не уявляю, чому ви використовуєте os.path.joinзамість звичайної конкатенації рядків? Я в основному використовував VBScript, тому я не розумію суть цієї функції.
85 python  filepath 

3
Які різні випадки використання йоблібу проти соління?
Довідкова інформація: Я лише починаю роботу з scikit-learn і читаю внизу сторінки про joblib проти соління . може бути цікавіше використовувати заміну розсоління joblib (joblib.dump & joblib.load), яка є більш ефективною для великих даних, але може розсолити лише диск, а не рядок Я читаю ці запитання щодо Pickle, типових випадків …

7
Перевірте, чи всі значення у списку перевищують певне число
my_list1 = [30,34,56] my_list2 = [29,500,43] Як перевірити, чи всі значення у списку> 30? my_list1повинні працювати іmy_list2 не повинен. Єдине, що я міг подумати: boolean = 0 def func(ls): for k in ls: if k >= 30: boolean = boolean + 1 else: boolean = 0 if boolean > 0: …
85 python  list  function  max 

2
Який правильний спосіб скасувати змінну середовища Linux у python?
З документації: Якщо платформа підтримує unsetenv()функцію, ви можете видалити елементи у цьому відображенні, щоб скасувати змінні середовища. unsetenv()буде викликатися автоматично, коли елемент буде видалено з os.environ та коли буде викликаний один із методів pop()або clear(). Однак я хочу щось, що буде працювати незалежно від наявності unsetenv(). Як видалити елементи зі …

15
Linter pylint не встановлений
Я хочу запустити код python у коді Microsoft Visual Studio, але це видає помилку: "Linter pylint не встановлений" Я встановив: Розширення VS Code Python Python3 Анаконда Як я можу встановити pylint?

3
Складність у часі операцій з набором пітонів?
Яка часова складність кожної з операцій набору пітона у позначенні Big O ? Я використовую тип набору Python для операції над великою кількістю елементів. Я хочу знати, як розмір набору впливатиме на продуктивність кожної операції. Наприклад, додайте і тест на членство: myset = set() myset.add('foo') 'foo' in myset Погуглити навколо …

7
матриця змішання ділянок sklearn із мітками
Я хочу побудувати матрицю плутанини для візуалізації роботи класифікатора, але вона відображає лише номери етикеток, а не самі мітки: from sklearn.metrics import confusion_matrix import pylab as pl y_test=['business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business'] pred=array(['health', 'business', 'business', …


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