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

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

7
Python Script Завантаження файлів через FTP
Я хотів би створити сценарій для завантаження файлу на FTP. Як би працювала система входу? Я шукаю щось подібне: ftp.login=(mylogin) ftp.pass=(mypass) І будь-який інший вхід в облікові дані.
86 python  ftp  upload 


5
Як використовувати requirements.txt для встановлення всіх залежностей у проекті python
Я новачок у python. Нещодавно я отримав проект, написаний python, і він вимагає певної установки. Я запускаю команду нижче, щоб встановити, але отримав помилку. # pip install requirements.txt Collecting requirements.txt Could not find a version that satisfies the requirement requirements.txt (from versions: ) No matching distribution found for requirements.txt Я …

10
Дженерики / шаблони в python?
Як python обробляє загальні сценарії / сценарії типу? Скажімо, я хочу створити зовнішній файл "BinaryTree.py", щоб він обробляв двійкові дерева, але для будь-якого типу даних. Тож я міг передавати йому тип користувацького об’єкта і мати бінарне дерево цього об’єкта. Як це робиться в python?

3
Об’єднайте дві рамки даних панд (об’єднайте загальний стовпець)
У мене є 2 кадри даних: restaurant_ids_dataframe Data columns (total 13 columns): business_id 4503 non-null values categories 4503 non-null values city 4503 non-null values full_address 4503 non-null values latitude 4503 non-null values longitude 4503 non-null values name 4503 non-null values neighborhoods 4503 non-null values open 4503 non-null values review_count 4503 …

8
Python setuptools: Як я можу перерахувати приватний репозиторій у розділі install_requires?
Я створюю setup.pyфайл для проекту, який залежить від приватних сховищ GitHub. Відповідні частини файлу виглядають так: from setuptools import setup setup(name='my_project', ..., install_requires=[ 'public_package', 'other_public_package', 'private_repo_1', 'private_repo_2', ], dependency_links=[ 'https://github.com/my_account/private_repo_1/master/tarball/', 'https://github.com/my_account/private_repo_2/master/tarball/', ], ..., ) Я використовую setuptoolsзамість цього, distutilsоскільки останній не підтримує аргументи install_requiresта і dependency_linksдля цієї відповіді. Вищезазначений файл …


4
Найбільш підходяща бібліотека python для Github API v3 [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 4 роки тому . Удосконалюйте це питання Я шукаю бібліотеку python для Github APIv3, що підходить мені. Я знайшов одну бібліотеку (python-github3), …
85 python  api  github 

15
Встановіть python 2.6 у CentOS
У мене є оболонка, яка запускає CentOS. Для проекту, який я роблю, мені потрібен python 2.5+, але centOS в значній мірі залежить від 2.4. З того, що я прочитав, низка речей зламається, якщо ви оновите до 2.5. Я хочу встановити 2.5 окремо від 2.4, але не знаю, як це зробити. …
85 python  centos  rpath 

2
Python кручений: з чого почати [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
85 python  twisted 

4
Де знаходиться база даних "найкращого ASCII для цього Unicode" на Python?
У мене є текст, який використовує розділові знаки Unicode, такі як ліва подвійна лапка, права одинарна лапка для апострофа тощо, і мені це потрібно в ASCII. Чи є у Python база даних цих символів з очевидними замінниками ASCII, щоб я міг зробити краще, ніж перетворити їх усіх на "?" ?
85 python  unicode  ascii 

7
Як працюють потоки в Python, і які загальні підводні камені для потокової роботи з Python?
Я намагався обернути голову, як працюють потоки в Python, і важко знайти хорошу інформацію про те, як вони працюють. Можливо, мені просто не вистачає посилання чи чогось іншого, але, схоже, офіційна документація не дуже ретельна з цього приводу, і я не зміг знайти хороший запис. З того, що я можу …

2
Як я можу побудувати значення NaN як особливий колір за допомогою imshow у matplotlib?
Я намагаюся використовувати imshow у matplotlib для побудови даних як теплової карти, але деякі значення - NaN. Я хотів би, щоб NaN відображались як особливий колір, якого немає в кольоровій карті. приклад: import numpy as np import matplotlib.pyplot as plt f = plt.figure() ax = f.add_subplot(111) a = np.arange(25).reshape((5,5)).astype(float) a[3,:] …
85 python  matplotlib  nan 

1
Чому я не отримую жодних синтаксичних помилок, коли я виконую свій сценарій Python за допомогою Perl?
Я щойно написав тестовий код python в test.py, і запускаю його наступним чином: perl test.py Через деякий час я зрозумів свою помилку. Я кажу "через деякий час", тому що код Python насправді виконується правильно, ніби в інтерпретаторі Python! Чому мій Perl інтерпретує мій Python? test.pyвиглядає так: #!/usr/bin/python ...Python code here... …
85 python  perl 

10
чи існує пітонічний спосіб спробувати щось максимум разів? [дублікат]
Тут вже є відповіді на це питання : Python: Спробуйте три рази функцію, поки все не вдалося (3 відповіді) Закрито 4 місяці тому . У мене є сценарій python, який запитує сервер MySQL на загальному хості Linux. З якоїсь причини запити до MySQL часто повертають помилку "сервер зник": _mysql_exceptions.OperationalError: (2006, …

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