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

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

8
Видимість глобальних змінних в імпортних модулях
Я наткнувся на трохи модулів, що імпортують стіни в сценарії Python. Я зроблю все можливе, щоб описати помилку, чому я натрапляю на неї і чому я прив'язую саме цей підхід до вирішення своєї проблеми (яку я опишу за секунду): Припустимо, у мене є модуль, в якому я визначив деякі функції …


4
Список кортежів до словника
Ось як я зараз перетворюю список кортежів у словник на Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Чи є кращий спосіб? Здається, що для цього повинен бути один лайнер.

10
Як перевірити, чи ділиться число на інше число (Python)?
Мені потрібно перевірити, чи кожне число від 1 до 1000 є кратним 3 або кратним 5. Як я думав, що я це зробив би, щоб поділити число на 3, і якщо результат є цілим числом, то він би бути кратним 3. Те саме з 5. Як перевірити, чи є число …
112 python  integer  modulus 

3
Як зафіксувати вихід stdout з виклику функції Python?
Я використовую бібліотеку Python, яка робить щось із об’єктом do_something(my_object) і змінює його. При цьому він друкує певну статистику для stdout, і я хотів би зрозуміти цю інформацію. Правильним рішенням було б змінити, do_something()щоб повернути відповідну інформацію, out = do_something(my_object) але пройде ще деякий час, перш ніж чорти do_something()дістануться до …
112 python  stdout  capture 

8
Що робить | = (ior) у Python?
Google не дозволить мені здійснювати пошук, |=тому у мене виникають проблеми з пошуку відповідної документації. Хтось знає?
112 python 

6
Обробляти послідовності втечі в рядку в Python
Іноді, коли я отримую вхід з файлу або користувача, я отримую рядок із послідовностями втечі. Я хотів би обробити послідовності евакуації так само, як Python обробляє послідовності втечі в рядкових літералах . Наприклад, скажімо myString, визначається як: >>> myString = "spam\\neggs" >>> print(myString) spam\neggs Я хочу функцію (я назву її …
112 python  string  escaping 

7
Читайте дані файлів, не зберігаючи їх у колбі
Пишу свою першу колбу. Я маю справу з завантаженням файлів, і в основному я хочу прочитати дані / вміст завантаженого файлу, не зберігаючи їх, а потім надрукувати на отриманій сторінці. Так, я припускаю, що користувач завжди завантажує текстовий файл. Ось проста функція завантаження, яку я використовую: @app.route('/upload/', methods=['GET', 'POST']) def …
112 python  flask 


1
Як коментувати типи кількох повернених значень?
Як я можу використовувати підказки типу, щоб анотувати функцію, яка повертає значення, Iterableяке завжди дає два значення: a boolта a str? Підказка Tuple[bool, str]близька, за винятком того, що вона обмежує тип поверненого значення кортежем, а не генератором чи іншим типом ітерацій. Мені в основному цікаво, оскільки я хотів би анотувати …

5
Запустіть регресію OLS з фреймом даних Pandas
У мене є pandasкадр даних, і я хотів би мати можливість передбачити значення стовпця A за значеннями у стовпцях B і C. Ось іграшковий приклад: import pandas as pd df = pd.DataFrame({"A": [10,20,30,40,50], "B": [20, 30, 10, 40, 50], "C": [32, 234, 23, 23, 42523]}) В ідеалі я мав би …

2
Перейменуйте середовище за допомогою virtualenvwrapper
У мене є середовище під назвою , doorsі я хотів би, щоб перейменувати його djangoв virtualenvwrapper . Я помітив , що якщо я просто перейменувати папку , ~/.virtualenvs/doorsщоб django, тепер я можу назвати workon django, але довкілля все ще говорить (doors)hobbes3@hobbes3.

2
Використання складних чисел у python [закрито]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для отримання роз'яснення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 8 років тому . Я новачок з математики. …

3
Чому Python 3 дозволяє "00" як буквальний для 0, але не дозволяє "01" як буквальний для 1?
Чому Python 3 дозволяє "00" як буквальний для 0, але не дозволяє "01" як буквальний для 1? Чи є вагомі причини? Ця непослідовність мене бентежить. (І ми говоримо про Python 3, який навмисно порушив зворотну сумісність для досягнення таких цілей, як послідовність.) Наприклад: >>> from datetime import time >>> time(16, …

5
Програмування Android Python [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Чи можу я програмувати для Android за допомогою Python? Я, здається, …
111 python  android 

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