Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.



11
Понимание на месте = Истина
В pandasбиблиотеке много раз есть возможность изменить объект на месте, например, с помощью следующего оператора ... df.dropna(axis='index', how='all', inplace=True) Мне любопытно, что возвращается, а также как обрабатывается объект, когда inplace=Trueон передается или когда inplace=False. Все ли операции изменяются selfкогда inplace=True? И когда сразу inplace=Falseсоздается новый объект, например, а new_df = …
104 python  pandas  in-place 


10
Добавить префикс ко всем маршрутам Flask
У меня есть префикс, который я хочу добавить к каждому маршруту. Прямо сейчас я добавляю константу к маршруту при каждом определении. Есть ли способ сделать это автоматически? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This is …
104 python  routes  flask 

5
«ОШИБКА: root: код для хэша md5 не найден» при использовании любых команд hg mercurial
При попытке использовать любые hgкоманды Mercurial на консоли я продолжаю получать эту ошибку. Я установил Python, используя Homebrew, и я использую Mac OS Catalina v. 10.15.1. Любая ссылка будет оценена. Вот ошибка, которую я получаю: hg commit --amend ERROR:root:code for hash md5 was not found. Traceback (most recent call last): …

14
Как скопировать файл на удаленный сервер на Python с помощью SCP или SSH?
У меня есть текстовый файл на моем локальном компьютере, который создается ежедневным сценарием Python, запускаемым в cron. Я хотел бы добавить немного кода, чтобы этот файл безопасно отправлялся на мой сервер по SSH.
103 python  ssh  automation  scp 

5
Python: распечатать выражение генератора?
В оболочке Python, если я ввожу понимание списка, например: >>> [x for x in string.letters if x in [y for y in "BigMan on campus"]] Получаю красиво напечатанный результат: ['a', 'c', 'g', 'i', 'm', 'n', 'o', 'p', 's', 'u', 'B', 'M'] То же самое для понимания словаря: >>> {x:x*2 for …
103 python 

8
matplotlib требует времени при импорте
Я только что обновился до последней стабильной версии matplotlib(1.5.1), и каждый раз, когда я импортирую matplotlib, я получаю это сообщение: /usr/local/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment. warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.') ... который …
103 python  matplotlib 


3
Python numpy машина epsilon
Я пытаюсь понять, что такое машинный эпсилон. Согласно Википедии, его можно рассчитать следующим образом: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) / func(2) return machine_epsilon_last Однако он подходит только для чисел с двойной точностью. Я заинтересован в изменении его для поддержки чисел …
103 python  numpy  epsilon 


4
Как создать новую базу данных с помощью SQLAlchemy?
Используя SQLAlchemy, объект Engine создается следующим образом: from sqlalchemy import create_engine engine = create_engine("postgresql://localhost/mydb") Доступ engineне удается, если база данных, указанная в аргументе create_engine(в данном случае mydb), не существует. Можно ли указать SQLAlchemy создать новую базу данных, если указанная база данных не существует?
103 python  sqlalchemy 


10
Как запустить программу Python?
Итак, я начинаю немного как Python, но у меня проблемы ... с его запуском. Ржунимагу Сейчас я использую IDLE, но он вообще бесполезен, потому что вы можете запускать только пару строк за раз. Я также использую Komodo Edit для создания фактических файлов .py. У меня вопрос: как я могу запустить …
103 python  ide  debugging 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.