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

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

4
Аргумент шага Tensorflow
Я пытаюсь понять махи аргумента в tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d. В документации неоднократно говорится шаги: список целых чисел, длина которого> = 4. Шаг скользящего окна для каждого измерения входного тензора. Мои вопросы: Что означает каждое из 4+ целых чисел? Почему у них должны быть шаги [0] = шаги [3] = 1 …


14
Вывод данных из модульного теста на Python
Если я пишу модульные тесты на python (используя модуль unittest), можно ли вывести данные из неудавшегося теста, чтобы я мог изучить их, чтобы определить причину ошибки? Мне известно о возможности создания настраиваемого сообщения, которое может нести некоторую информацию, но иногда вы можете иметь дело с более сложными данными, которые не …


4
Как поднять ValueError?
У меня есть этот код, который находит наибольший индекс определенного символа в строке, однако я хотел бы, чтобы он поднимал, ValueErrorкогда указанный символ не встречается в строке. Так что примерно так: contains('bababa', 'k') приведет к: → ValueError: could not find k in bababa Как я могу это сделать? Вот текущий …
115 python  string 

9
Как напечатать символ Unicode в Python?
Я хочу сделать словарь, в котором английские слова указывают на русский и французский переводы. Как распечатать символы юникода в Python? Кроме того, как вы храните символы Unicode в переменной?

11
Как подтвердить вывод с помощью nodetest / unittest в Python?
Я пишу тесты для такой функции: def foo(): print 'hello world!' Поэтому, когда я хочу протестировать эту функцию, код будет примерно таким: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is an StringIO instance assert output == 'hello world!' Но если я провожу …

7
Рассол или json?
Мне нужно сохранить на диск небольшой dictобъект, ключи которого имеют тип, strа значения - ints, а затем восстановить его . Что-то вроде этого: {'juanjo': 2, 'pedro':99, 'other': 333} Какой вариант лучше и почему? Сериализовать его с помощью pickleили с помощью simplejson? Я использую Python 2.6.
115 python  json  pickle 

3
while (1) vs. while (True) - Почему существует разница (в байт-коде python 2)?
Заинтриговал этот вопрос о бесконечных циклах в perl: while (1) Vs. for (;;) Есть ли разница в скорости? , Я решил провести подобное сравнение на python. Я ожидал, что компилятор сгенерирует тот же байт-код для while(True): passи while(1): pass, но на самом деле это не так в python2.7. Следующий сценарий: …
115 python 

6
Записать диктовку в текстовый файл и прочитать его?
Пытаюсь записать словарь в текстовый файл. Затем прочтите значения dict, нажав клавиши с помощью raw_input. Я чувствую, что просто упускаю один шаг, но я уже давно искал. Я получаю эту ошибку File "name.py", line 24, in reading print whip[name] TypeError: string indices must be integers, not str Мой код: #!/usr/bin/env …
115 python 

6
Допустимо и безопасно запускать pip install под sudo?
Я начал использовать свой Mac для установки пакетов Python так же, как и на своем ПК с Windows на работе; однако на моем Mac я часто сталкивался с ошибками с отказом в разрешении при записи в файлы журнала или пакеты сайта. Поэтому я подумал о том, чтобы работать pip install …
115 python  macos  pip  sudo 

7
Как исправить ошибку «ImportError: Нет модуля с именем…» в Python?
Как правильно исправить эту ошибку ImportError? У меня следующая структура каталогов: /home/bodacydo /home/bodacydo/work /home/bodacydo/work/project /home/bodacydo/work/project/programs /home/bodacydo/work/project/foo И я в каталоге /home/bodacydo/work/project Теперь, если я наберу python ./programs/my_python_program.py Я мгновенно получаю ImportError: No module named foo.tasks ./programs/my_python_program.pyСодержит следующую строку: from foo.tasks import my_function Я не могу понять, почему питон не находит …
115 python 


3
Разделенная строка Python на основе регулярного выражения
Как лучше всего разбить строку, например "HELLO there HOW are YOU", прописными словами (в Python)? Итак, я бы получил такой массив: results = ['HELLO there', 'HOW are', 'YOU'] РЕДАКТИРОВАТЬ: Я пытался: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Хотя, похоже, это не работает.
115 python  regex  split 

8
Создание фрейма данных из словаря, где записи имеют разную длину
Скажем, у меня есть словарь с 10 парами ключ-значение. Каждая запись содержит массив numpy. Однако длина массива не у всех одинакова. Как я могу создать фрейм данных, в котором каждый столбец содержит отдельную запись? Когда я пытаюсь: pd.DataFrame(my_dict) Я получил: ValueError: arrays must all be the same length Любой способ …
115 python  pandas 

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