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

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

2
ValueError: Операція вводу / виводу на закритому файлі
import csv with open('v.csv', 'w') as csvfile: cwriter = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL) for w, c in p.items(): cwriter.writerow(w + c) Тут pє словник, wі cобидва - це рядки. Коли я намагаюся записати у файл, він повідомляє про помилку: ValueError: I/O operation on closed file.
109 python  csv  file-io  io 

11
NumPy: функція для одночасних max () та min ()
numpy.amax () знайде максимальне значення в масиві, а numpy.amin () робить те ж саме для значення min. Якщо я хочу знайти і max, і min, я повинен викликати обидві функції, що вимагає переходу через (дуже великий) масив двічі, що здається повільним. Чи є в numpy API функція, яка знаходить і …
109 python  numpy 

13
Чи може декоратор методу екземпляра отримати доступ до класу?
У мене є щось приблизно так. В основному мені потрібно отримати доступ до класу методу екземпляра від декоратора, який використовується методом екземпляра в його визначенні. def decorator(view): # do something that requires view's class print view.im_class return view class ModelA(object): @decorator def a_method(self): # do some stuff pass Код, як …
109 python  decorator 

3
Реєстрація Python (назва функції, ім'я файлу, номер рядка) за допомогою одного файлу
Я намагаюся дізнатися, як працює програма. І для цього я вставляю команди налагодження як перший рядок тіла кожної функції з метою реєстрації імені функції, а також номера рядка (в коді), куди я надсилаю повідомлення на вихід журналу. Нарешті, оскільки ця програма складається з багатьох файлів, я хочу створити єдиний файл …
109 python  logging 

11
Як перевірити, чи існує процес із заданим pid у Python?
Чи є спосіб перевірити, чи відповідає pid дійсному процесу? Я отримую Pid від іншого джерела, ніж від, os.getpid()і мені потрібно перевірити, чи немає процесу з цим Pid на машині. Мені потрібно, щоб він був доступний в Unix та Windows. Я також перевіряю, чи PID НЕ використовується.
109 python  process  pid 

4
Обчисліть довірчий інтервал із вибіркових даних
У мене є вибіркові дані, для яких я б хотів обчислити довірчий інтервал, припускаючи нормальний розподіл. Я знайшов і встановив пакети numpy та scipy і отримав numpy для повернення середнього та стандартного відхилень (numpy.mean (дані), дані мають список). Будь-яка порада щодо отримання вибіркового інтервалу довіри буде дуже вдячна.

7
Numpy, як перебирати стовпці масиву?
Припустимо, у мене є і mxn масив. Я хочу передати кожен стовпець цього масиву функції, щоб виконати деяку операцію над усім стовпцем. Як я повторюю стовпці масиву? Наприклад, у мене є масив розміром 4 х 3 1 99 2 2 14 5 3 12 7 4 43 1 for column …
109 python  loops  numpy 

5
збереження зображень у python дуже високої якості
Як можна зберегти сюжети пітона на дуже високій якості? Тобто, коли я продовжую збільшувати масштаб об’єкта, збереженого у файлі pdf, не виникає розмиття? Крім того, який найкращий режим для його збереження? png, eps? Або якийсь інший? Я не можу зробити це, pdfбо є приховане число, яке трапляється, що псується з …

16
Порахуйте, скільки рядків у CSV Python?
Я використовую python (Django Framework) для читання файлу CSV. З цього CSV я витягую лише 2 рядки, як ви бачите. Те, що я намагався зробити, - це зберігати в змінній загальну кількість рядків CSV також. Як я можу отримати загальну кількість рядків? file = object.myfilePath fileObject = csv.reader(file) for i …
109 python  csv  count 

7
Чому я отримую "Pickle - EOFError: Закінчилося введення", читаючи порожній файл?
Я отримую цікаву помилку під час спроби використання Unpickler.load(), ось вихідний код: open(target, 'a').close() scores = {}; with open(target, "rb") as file: unpickler = pickle.Unpickler(file); scores = unpickler.load(); if not isinstance(scores, dict): scores = {}; Ось простеження: Traceback (most recent call last): File "G:\python\pendu\user_test.py", line 3, in <module>: save_user_points("Magix", 30); …
109 python  file  pickle 

9
Python Script виконує команди в терміналі
Я читав це десь недавно, але не можу, здається, знайти його. Я намагаюся знайти команду, яка буде виконувати команди в терміналі, а потім виводити результат. Наприклад: сценарій буде: command 'ls -l' Він виведе результат запуску цієї команди в терміналі
109 python  terminal 


7
Як перетворити OrdersDict у звичайний дикт у python3
Я боюся з такою проблемою: я хочу перетворити OrderedDictподібне: OrderedDict([('method', 'constant'), ('data', '1.225')]) у звичайний диктант, як це: {'method': 'constant', 'data':1.225} тому що я повинен зберігати його як рядок у базі даних. Після конверсії замовлення вже не важливо, тому я можу запалити замовлену функцію в будь-якому випадку. Дякуємо за будь-яку …

5
витягнути значення стовпця на основі іншого фрейму даних панди стовпців
Я ніби не зациклююся на витягуванні значення однієї змінної кондиціонування на іншу змінну. Наприклад, такий фрейм даних: A B p1 1 p1 2 p3 3 p2 4 Як я можу отримати значення Aколи B=3? Кожного разу, коли я Aдіставав значення , я отримував об'єкт, а не рядок.
109 python  pandas  dataframe 

4
Python: Імпорт urllib.quote
Я хотів би використати urllib.quote(). Але python (python3) не знаходить модуля. Припустимо, у мене є такий рядок коду: print(urllib.quote("châteu", safe='')) Як імпортувати urllib.quote? import urllibабо import urllib.quoteобидва дають AttributeError: 'module' object has no attribute 'quote' Що мене бентежить, це те, що urllib.requestце доступно черезimport urllib.request

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