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

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

4
Чи атрибут модуля __file__ абсолютний чи відносний?
У мене проблеми з розумінням __file__. З того, що я розумію, __file__повертає абсолютний шлях, з якого був завантажений модуль. У мене виникають проблеми з цим: у мене є abc.pyодне твердження print __file__, яке працює від /d/projects/ python abc.pyвіддачі abc.py. працює від /d/повернень projects/abc.py. Будь-які причини, чому?
107 python 

22
Відтворюйте аудіо за допомогою Python
Як я можу відтворювати аудіо (це було б як звук 1 секунди) із сценарію Python? Було б найкраще, якби вона була незалежною від платформи, але, по-перше, вона повинна працювати на Mac. Я знаю, що я міг би просто виконати afplay file.mp3команду з Python, але чи можна це зробити в сирому …
107 python  audio 

11
Як я можу шукати підпапки за допомогою модуля glob.glob?
Я хочу відкрити ряд папок у папці і знайти деякі текстові файли та надрукувати деякі рядки текстових файлів. Я використовую це: configfiles = glob.glob('C:/Users/sam/Desktop/file1/*.txt') Але це також не може отримати доступ до папок. Хтось знає, як я можу використовувати ту саму команду для доступу до папок?

18
Python PIP Install кидає TypeError: непідтримувані типи операндів для - =: 'Повторити' та 'int'
Використання pip installдля будь-якого модуля, мабуть, у моїй системі Ubuntu 16.04 з python 2.7.11+ і більше видає цю помилку: TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' Що не так з піп? Як я міг би встановити її за потреби? Оновлення: Повний прослідок наведено нижче sunny@sunny:~$ pip install requests …
107 python  pip 

6
Я хочу виключити обробку "індекс списку поза діапазоном".
Я використовую BeautifulSoup та розбираю деякі HTML. Я отримую певні дані з кожного HTML (використовую для циклу) і додаю ці дані до певного списку. Проблема полягає в тому, що деякі HTML-файли мають різний формат (і в них немає даних, які я хочу в них) . Отже, я намагався використовувати обробку …

5
Перетворення SQLAlchemy ORM в панди DataFrame
Цю тему певний час не обговорювали тут чи деінде. Чи є рішення, яке перетворює SQLAlchemy <Query object>на панду DataFrame? Pandas має можливість використовувати, pandas.read_sqlале для цього потрібно використовувати необроблений SQL. У мене є дві причини, що хочу цього уникнути: 1) У мене вже є все, що використовує ORM (це є …

12
Зв’язування файлів даних з PyInstaller (--onefile)
Я намагаюся створити однофайловий EXE з PyInstaller, який повинен містити зображення та піктограму. Я не можу за все життя змусити його працювати --onefile. Якщо я --onedirце роблю, це працює дуже добре. Коли я використовую --onefile, він не може знайти посилання на додаткові файли (при запуску компільованого EXE). Він знаходить DLL …

5
Отримайте загальний стовпець Pandas
Ціль У мене є кадр даних панди, як показано нижче, з кількома стовпцями і хотіли б отримати в загальній складності колони, MyColumn. Кадр даних -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 …
107 python  pandas  dataframe  sum 

4
Вимкнути підтвердження виходу IPython
Це дуже дратує, що кожного разу, коли я набираю exit(), мені з’являється запит на вихід; я, звичайно, хочу вийти! Інакше я б не написав exit()!!! Чи є спосіб змінити поведінку за замовчуванням IPython, щоб змусити його виходити без підказки?
107 python  ipython 

5
Як використовувати autodoc Sphinx для документування методу __init __ (само) класу?
Сфінкс за замовчуванням не генерує документи для __init __ (self). Я спробував таке: .. automodule:: mymodule :members: і ..autoclass:: MyClass :members: У Conf.py, встановивши наведене нижче, додає лише докстринг __init __ (self) до класу docstring (документація на autodoc Sphinx, схоже, погоджується, що це очікувана поведінка, але нічого не згадує щодо …

2
TypeError: не може використовувати рядовий візерунок на об’єкті, подібному до байтів, в re.findall ()
Я намагаюся навчитися автоматично отримувати URL-адреси зі сторінки. У наступному коді я намагаюся отримати назву веб-сторінки: import urllib.request import re url = "http://www.google.com" regex = r'<title>(,+?)</title>' pattern = re.compile(regex) with urllib.request.urlopen(url) as response: html = response.read() title = re.findall(pattern, html) print(title) І я отримую цю несподівану помилку: Traceback (most recent …

6
Python: Список дикту, якщо існує приріст значення dict, якщо він не додає новий
Я хотів би зробити щось подібне. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) Як я можу зробити ? …
107 python  loops  list  tuples 

4
Як я можу додати модуль sqlite3 до Python?
Хтось може сказати мені, як встановити модуль sqlite3 поряд з останньою версією Python? Я використовую Macbook, і в командному рядку я спробував: pip install sqlite але з’являється помилка
107 python  sqlite  pip 

5
Перетворення стовпця в рамці даних панди з int в рядок
У мене є кадр даних у пандах із змішаними стовпцями даних int та str. Я хочу спочатку об'єднати стовпці в рамці даних. Для цього мені потрібно перетворити intстовпець у str. Я намагався зробити наступне: mtrx['X.3'] = mtrx.to_string(columns = ['X.3']) або mtrx['X.3'] = mtrx['X.3'].astype(str) але в обох випадках це не працює, …
107 python  string  pandas  dataframe  int 

6
Ігноруйте .pyc файли у сховищі git
Як я можу ігнорувати .pycфайли в git? Якщо я покладу, це .gitignoreне працює. Мені потрібно, щоб вони не відслідковувались та не перевірялися на комітети.
107 python  git 

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