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

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

3
Объединение conda environment.yml с pip requirements.txt
Я работаю со средами conda, и мне также нужны пакеты pip, например предварительно скомпилированные колеса из ~ gohlke . На данный момент у меня есть два файла: environment.ymlдля conda с: # run: conda env create --file environment.yml name: test-env dependencies: - python>=3.5 - anaconda и requirements.txtдля пункта, который можно использовать …
107 python  pip  anaconda  conda 

5
Как мне получить все до: в строке Python
Я ищу способ получить все буквы в строке перед: но я не знаю, с чего начать. Могу ли я использовать регулярное выражение? Если да, то как? string = "Username: How are you today?" Может кто-нибудь показать мне пример того, что я могу сделать?
107 python  regex  string  split 

11
Ошибка установки пакета Matplotlib с помощью virtualenv
Я пытаюсь установить matplotlib в новом virtualenv. Когда я делаю: pip install matplotlib или pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz Я получаю такую ​​ошибку: building 'matplotlib._png' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC - DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I. -I/home/sam/django-projects/datazone/local/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build/temp.linux-x86_64-2.7/src/_png.o src/_png.cpp:10:20: fatal error: png.h: …

2
Оптимизирует ли Python переменную, которая используется только как возвращаемое значение?
Есть ли разница между двумя следующими фрагментами кода? Первый присваивает значение переменной в функции, а затем возвращает эту переменную. Вторая функция просто возвращает значение напрямую. Превращает ли Python их в эквивалентный байт-код? Один из них быстрее? Случай 1 : def func(): a = 42 return a Случай 2 : def …

16
UnicodeDecodeError: кодек ascii не может декодировать байт 0xef в позиции 1
У меня возникают проблемы с кодированием строки в UTF-8. Я пробовал множество вещей, в том числе с помощью string.encode('utf-8')и unicode(string), но получаю сообщение об ошибке: UnicodeDecodeError: кодек ascii не может декодировать байт 0xef в позиции 1: порядковый номер не в диапазоне (128) Это моя строка: (。・ω・。)ノ Я не понимаю, что …
106 python  unicode  utf-8 

6
Установка Numpy на 64-битную Windows 7 с Python 2.7.3 [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Похоже, что единственный 64-битный установщик Windows для Numpy предназначен для Numpy версии 1.3.0, …

16
Как разбить текст без пробелов на список слов?
Ввод: "tableapplechairtablecupboard..." много слов Какой был бы эффективный алгоритм, чтобы разбить такой текст на список слов и получить: Вывод: ["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] Первое, что приходит в голову, - это перебрать все возможные слова (начиная с первой буквы) и найти как можно более длинное слово, продолжая …
106 python  algorithm  text  split 

10
Заменить вывод консоли в Python
Мне интересно, как я мог бы создать один из тех изящных счетчиков консоли в Python, как в некоторых программах на C / C ++. У меня есть цикл, и текущий результат выглядит следующим образом: Doing thing 0 Doing thing 1 Doing thing 2 ... что было бы аккуратнее, было бы …
106 python 

2
график с произвольным текстом для точек оси x
Я рисую график, используя matplotlib и python, как в примере кода ниже. x = array([0,1,2,3]) y = array([20,21,22,23]) plot(x,y) show() Поскольку это код выше на оси x, я увижу нарисованные значения, 0.0, 0.5, 1.0, 1.5то есть те же значения, что и мои контрольные значения x. Есть ли способ сопоставить каждую …
106 python  matplotlib 


4
Представление графиков (структуры данных) в Python
Как можно аккуратно изобразить граф на Python ? (Начиная с нуля, т.е. без библиотек!) Какая структура данных (например, dicts / tuples / dict (кортежи)) будет быстрой, но при этом эффективной с точки зрения памяти? Над ним нужно уметь выполнять различные операции с графом . Как уже отмечалось, могут помочь различные …

7
Почему я получаю SyntaxError для экранирования Unicode в моем пути к файлу?
Папка, в которую я хочу попасть, называется python и находится на моем рабочем столе. Я получаю следующую ошибку, когда пытаюсь добраться до нее >>> os.chdir('C:\Users\expoperialed\Desktop\Python') SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

5
Многие способы форматирования строк в Python - неужели старые (будут) устаревшими?
В Python есть как минимум шесть способов форматирования строки: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a In [4]: "Hello, {0}".format(world) Out[4]: 'Hello, Earth' # …

13
Импорт файла CSV в таблицу базы данных sqlite3 с использованием Python
У меня есть файл CSV, и я хочу массово импортировать этот файл в свою базу данных sqlite3 с помощью Python. команда ".import .....". но вроде так работать не может. Может ли кто-нибудь привести мне пример того, как это сделать в sqlite3? Я на всякий случай использую окна. Спасибо
106 python  database  csv  sqlite 

11
Как проверить, является ли файл действительным файлом изображения?
В настоящее время я использую PIL. from PIL import Image try: im=Image.open(filename) # do stuff except IOError: # filename not an image file Однако, хотя этого достаточно для большинства случаев, некоторые файлы изображений, такие как xcf, svg и psd, не обнаруживаются. Файлы Psd вызывают исключение OverflowError. Могу ли я как-нибудь …

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