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

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

17
Неможливо встановити версію python за замовчуванням на python3 в ubuntu
Я намагаюся встановити версію пітона по замовчуванням python3в Ubuntu 16.04. За замовчуванням це python2(2.7). Я дотримувався наступних кроків: update-alternatives --remove python /usr/bin/python2 update-alternatives --install /usr/bin/python python /usr/bin/python3 але я отримую таку помилку для другого твердження, rejeesh@rejeesh-Vostro-1015:~$ update-alternatives --install /usr/bin/python python /usr/bin/python3 update-alternatives: --install needs <link> <name> <path> <priority> Use 'update-alternatives …

9
sys.argv [1] значення в сценарії
В даний час я викладаю себе Python і просто цікавився (з посиланням на мій приклад нижче) спрощеними термінами, що собою sys.argv[1]являє. Це просто запит на введення? #!/usr/bin/python3.1 # import modules used here -- sys is a very standard one import sys # Gather our code in a main() function def …
146 python 

11
піп зламався. як виправити помилку DistributionNotFound?
Кожен раз, коли я намагаюся використовувати pip, я отримую помилку. Для прикладу: $ sudo pip install gevent-websocket Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: pip==0.8.1 …
146 python  pip 

2
Як використовувати Python для входу на веб-сторінку та отримання файлів cookie для подальшого використання?
Я хочу завантажити та проаналізувати веб-сторінку за допомогою python, але для доступу до неї мені потрібно встановити пару файлів cookie. Тому мені потрібно спочатку увійти через https на веб-сторінку. Момент входу включає в себе відправлення двох параметрів POST (ім’я користувача, пароль) до /login.php. Під час запиту на вхід я хочу …

4
Чому "якщо None .__ eq __ (" a ")`, здається, оцінює True (але не зовсім)?
Якщо ви виконаєте наступне твердження в Python 3.7, воно (з мого тестування) надрукує b: if None.__eq__("a"): print("b") Однак, None.__eq__("a")оцінює до NotImplemented. Природно, "a".__eq__("a")оцінює Trueі "b".__eq__("a")оцінює False. Я спочатку виявив це під час тестування значення повернення функції, але у другому випадку нічого не повернув - значить, функція повернулася None. Що тут …

12
Чи можливо встановити іншу версію Python на Virtualenv?
У мене є спільний обліковий запис на веб-хостингу, на якому встановлено Python 2.4, але мій код не сумісний з 2.4. Чи можливо встановити Python 2.6 безпосередньо на Virtualenv? Примітка. Я не маю дозволу встановлювати його на спільному сервері.
146 python  virtualenv 

17
Чому Python pep-8 настійно рекомендує пробіли над вкладками для відступу?
Я бачу в Stack Overflow і PEP 8, що рекомендується використовувати пробіли лише для відступу в програмах Python. Я можу зрозуміти необхідність послідовного відступу, і я відчув цей біль. Чи є основна причина переваги пробілів? Я б подумав, що з вкладками працювати набагато простіше.

5
Еквівалент Maven для python [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Я розробник Java / python, і мені не вистачає своїх функцій Maven, зокрема управління залежностями …

9
Як я можу використовувати Homebrew для встановлення Python 2 і 3 на Mac?
Мені потрібно мати можливість перемикатися вперед і назад між Python 2 і 3. Як це зробити, використовуючи Homebrew, оскільки я не хочу возитися з доріжкою і потрапляти в проблеми. Зараз у мене встановлено 2.7 через Homebrew.
146 python  homebrew 


5
Як розділити додаток колбу на кілька файлів py?
На даний момент моя колбова програма складається з одного test.pyфайлу з кількома маршрутами та main()визначеним маршрутом. Чи я можу створити test2.pyфайл, який містить маршрути, з якими не оброблялися test.py? @app.route('/somepath') def somehandler(): # Handler code here Я стурбований тим, що маршрутів в занадто багато, test.pyі я хотів би зробити так, …
146 python  flask 

10
Python Видалити останні 3 символи рядка
Я намагаюся видалити останні три символи з рядка в python, я не знаю, що це за символи, тому я не можу використовувати rstrip, мені також потрібно видалити пробіл і перетворити у верхній регістр прикладом може бути: foo = "Bs12 3ab" foo.replace(" ", "").rstrip(foo[-3:]).upper() Це працює і дає мені BS12, що …
146 python  string 

7
Витягніть перший елемент кожного підспису
Мені цікаво, який найкращий спосіб вилучити перший список кожного підпису в списку списків і додати його до нового списку. Тож якщо я маю: lst = [[a,b,c], [1,2,3], [x,y,z]] і я хочу , щоб витягнути a, 1а xй створити окремий список з них. Я намагався: lst2.append(x[0] for x in lst)
146 python  list  nested 

9
"Внутрішній виняток" (із відстеженням) у Python?
Моє передумови в C #, і я нещодавно почав програмувати в Python. Коли буде викинуто виняток, я, як правило, хочу перенести його в інший виняток, який додає більше інформації, все ще показуючи повний слід стека. На C # це досить просто, але як це зробити в Python? Напр. в C …


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