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

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

1
Чому dict.keys () Python повертає список, а не набір?
Я би очікував, що метод ключів Python поверне набір замість списку. Оскільки це найбільше нагадує такі гарантії, які дають ключі хеш-карти. Зокрема, вони унікальні і не сортуються, як набір. Однак цей метод повертає список: >>> d = {} >>> d.keys().__class__ <type 'list'> Це просто помилка в API Python чи є …


7
Використання ConfigParser для читання файлу без імені розділу
Я використовую ConfigParserдля читання конфігурації сценарію виконання. Я хотів би мати гнучкість, не надаючи назви розділу (є сценарії, які є досить простими; їм не потрібен „розділ“). ConfigParserвикине NoSectionErrorвиняток і не прийме файл. Як я можу змусити ConfigParser просто отримувати (key, value)кортежі конфігураційного файлу без імен розділів? Наприклад: key1=val1 key2:val2 Я …

3
Як встановити стару версію Django на virtualenv?
Це може здатися дурним запитанням, оскільки сама мета virtualenvполягає саме в цьому: Встановлення певної версії пакету (в даному випадку Django) всередині віртуального середовища. Але це саме те, що я хочу робити, і я не можу це зрозуміти. Я працюю в Windows XP, і я створив віртуальне середовище успішно, і я …



8
ImportError: Немає модуля з назвою win32com.client
Зараз я використовую python 2.7 і намагаюся відкрити аркуш Excel. При використанні коду нижче: import os from win32com.client import Dispatch xlApp = win32com.client.Dispatch("Excel.Application") xlApp.Visible = True # Open the file we want in Excel workbook = xlApp.Workbooks.Open('example.xls') Я отримую цю помилку: ImportError: Немає модуля з назвою win32com.client Чи існує можливість …
87 python  excel  win32com 

12
ImportError: Немає модуля з іменем scipy
Я використовую Python 2.7 і намагаюся змусити PyBrain працювати. Але я отримую цю помилку, незважаючи на те, що встановлено scipy - Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1- py2.7.egg/pybrain/__init__.py", line 1, in <module> from pybrain.structure.__init__ import * File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/__init__.py", line 1, in <module> from …

10
Як я можу обійти оголошення оголошення невикористовуваної змінної у циклі for?
Якщо я маю розуміння списку (наприклад), як це: ['' for x in myList] Ефективно створюючи новий список, який містить порожній рядок для кожного елемента в списку, я ніколи не використовую x. Чи є чистіший спосіб написання цього, щоб мені не потрібно було оголошувати невикористовувану xзмінну?

9
Визначення середньої точки кольорової карти в matplotlib
Я хочу встановити середню точку кольорової карти, тобто мої дані переходять від -5 до 10, я хочу, щоб нуль був середнім. Я думаю, що спосіб це зробити - підкласифікація нормалізації та використання норми, але я не знайшов жодного прикладу, і мені не зрозуміло, що саме я повинен реалізувати.

9
Як перевірити тип файлів без розширень у python?
У мене папка, заповнена файлами, і вони не мають розширення. Як я можу перевірити типи файлів? Я хочу перевірити тип файлу та відповідно змінити ім'я файлу. Припустимо, функція filetype(x)повертає тип файлу типу png. Я хочу зробити це: files = os.listdir(".") for f in files: os.rename(f, f+filetype(f)) Як це зробити?

3
Python: імпорт модуля з іншого каталогу на тому ж рівні в ієрархії проекту
Я бачив усілякі приклади та інші подібні запитання, але, здається, не можу знайти приклад, який точно відповідає моєму сценарію. Я відчуваю, що цілий негідник задає це питання, тому що є дуже багато подібних питань, але я просто не можу зрозуміти, що це працює "правильно". Ось мій проект: user_management (package) | …

5
Витягування тексту з PDF-файлу за допомогою PDFMiner у python?
Я шукаю документацію або приклади того, як витягти текст з PDF-файлу за допомогою PDFMiner з Python. Схоже, PDFMiner оновив свій API, і всі відповідні приклади, які я знайшов, містять застарілий код (класи та методи змінилися). Знайдені мною бібліотеки, які полегшують завдання вилучення тексту з файлу PDF, використовують старий синтаксис PDFMiner, …

5
Pycharm: запустити лише частину мого файлу Python
Чи можна запустити лише частину програми в PyCharm? В інших редакторах є щось на зразок комірки, яку я можу запустити, але я не можу знайти такий варіант у PyCharm? Якщо цієї функції не існує, це буде для мене величезним недоліком ... Тому що для мого аналізу даних мені дуже часто …
87 python  pycharm 

7
Як ігнорувати приховані файли за допомогою os.listdir ()?
Мій скрипт python виконує os.listdir(path)шлях, де шлях є чергою, що містить архіви, які мені потрібно обробляти по черзі. Проблема в тому, що я отримую список у масиві, а потім я просто роблю просте array.pop(0). Це працювало нормально, поки я не перевів проект у диверсію. Тепер я отримую .svnпапку у своєму …

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