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

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

7
Видаліть усі елементи, що зустрічаються в одному списку, з іншого
Скажімо, у мене є два списки, l1і l2. Я хочу виконати l1 - l2, що повертає всі елементи l1не в l2. Я можу придумати наївний цикл підходу до цього, але це буде справді неефективно. Який пітонічний та ефективний спосіб зробити це? Як приклад, якщо у мене є l1 = [1,2,6,8] …
365 python  list 

20
Як знайти всі входження в підрядку?
Python має string.find()і string.rfind()отримувати індекс підрядки в рядку. Мені цікаво, чи є щось подібне, string.find_all()яке може повернути всі знайдені індекси (не тільки перші з початку або перші з кінця). Наприклад: string = "test test test test" print string.find('test') # 0 print string.rfind('test') # 15 #this is the goal print string.find_all('test') …
365 python  regex  string 


18
Чи може веб-сайт виявити, коли ви використовуєте селен із хромедрівером?
Я тестував Selenium за допомогою Chromedriver і помітив, що на деяких сторінках можна виявити, що ви використовуєте Selenium, хоча автоматики взагалі немає. Навіть коли я переглядаю вручну, лише використовуючи хром через Селен і Ксефір, я часто отримую сторінку з повідомленням про виявлення підозрілої активності. Я перевірив свій користувальницький агент і …


12
Перезавантаження підмодулів в IPython
В даний час я працюю над проектом python, який містить підмодулі та використовує numpy / scipy. Ipython використовується як інтерактивна консоль. На жаль, я не дуже задоволений робочим процесом, яким зараз користуюся, я буду вдячний за пораду. У IPython фреймворк завантажується простою importкомандою. Однак часто потрібно змінювати код в одному …
363 python  ipython 




7
Як отримати доступ до аргументів командного рядка в Python?
Я використовую python для створення налаштувань моїх проектів, але мені потрібна допомога з отриманням аргументів командного рядка. Я спробував це на терміналі: $python myfile.py var1 var2 var3 У своєму файлі Python я хочу використовувати всі вхідні змінні.

2
Об'єднання панд 101
Як виконати приєднання ( LEFT| RIGHT| FULL) ( INNER| OUTER) з пандами? Як додати NaN для пропущених рядків після об'єднання? Як я можу позбутися NaNs після злиття? Чи можу я злитися на індекс? Перехресне з'єднання з пандами? Як з'єднати кілька DataFrames? merge? join? concat? update? ВООЗ? Що? Чому ?! ... …
362 python  pandas  join  merge 

6
Пояснення '__enter__' та '__exit__' Python
Я бачив це в чиєсь коді. Що це означає? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self ,type, value, traceback): print 'ok' return False with a() as s: print s print s

2
Як зібрати кадр даних
Що таке стрижень? Як зробити шарнір? Це стрижень? Довгий формат до широкого формату? Я бачив безліч питань, які задають питання про зведені таблиці. Навіть якщо вони не знають, що запитують про зведені таблиці, вони зазвичай є. Написати канонічне запитання та відповідь практично неможливо, що охоплює всі аспекти повороту…. ... Але …



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