Описание тега python-3.1

По вопросам, связанным с разработкой на Python версии 3.1. По возможности используйте более общие теги [python] и [python-3.x].
19 ответов

Как мне установить версию Python по умолчанию в Windows

Я установил Python 2.6 и Python 3 на Windows 7 и установил переменную среды: path = d:\python2.6, Когда я бегу python в cmd он отображает версию python 2.6, что правильно! Но когда я написал скрипт в bat-файле и запустил его, показанная версия Pytho…
1 ответ

Печать из двух словарей

states = {state, abbr} cities = {abbr, capital} Я хотел бы распечатать state, abbr, capital или какой-то другой порядок из 3 значений. Я попытался инвертировать пару ключ-значение в состояниях с: inv_states = {state: abbr for abbr, state in states.i…
26 окт '12 в 17:47
4 ответа

Еще один цикл итерации списка

Как правильно написать этот код? highScore=open('scores.txt',mode='r') score=[] i=0 print("\nName\t\tScore") line=highScore.readline().strip('\n') while line!="": line=str(line).split(', ') x=[line[0],int(line[1])] score.append(x) line=highScore.rea…
23 авг '14 в 13:33
2 ответа

Python: получение ошибки для функции, Unindented error

Я новичок в Python, и я пытаюсь изменить мою строку 'abc' на 'def', и вкратце я продолжаю получать,"unindented does not match any other indentation level." Следовательно, это означает, что не так с моей функцией? def changes(x): if 'a' in sent: x=se…
12 окт '13 в 21:35
3 ответа

Межпроцессное взаимодействие между C# и Python

Я могу понять, что по этой теме было много вопросов, но ни один из них не мог решить мою проблему. Итак, здесь я представил свой код и хочу, чтобы мои ошибки были указаны здесь. У меня есть программа, написанная на C#, которая должна вызывать исполн…
1 ответ

Привет, я новичок в Python, и мне было интересно, как я буду добавлять значения в списки на основе индекса другого списка

new_list =[0,0,0,0] для x_list в random_list: # список списка для х в x_list: если x == "я" или "я": list_index = x_list.index (x) new_list [list_index] + = 1 Допустим, что random_list был [['x', 'x', 'I', 'I'], ['x', 'x', 'I', 'x']] он должен вывес…
28 ноя '12 в 05:15
1 ответ

AttributeError: у объекта 'Pool' нет атрибута '__exit__'

Я делаю несколько многопроцессорных скриптов Python, используя multiprocessing.Pool, Эти сценарии выглядят следующим образом: from multiprocessing import Pool def f(x): return x*x if __name__ == '__main__': with Pool(processes=4) as pool: # start 4 …
21 ноя '14 в 15:50
1 ответ

Изменить цвет текста в зависимости от оператора "если"

Это мой первый пост, и мне нужно немного гепл. Я начал изучать Pyhon и дошел до того, что я готов сделать свою собственную программу. Я пишу программу, которая является средством проверки статистики для MMO "Царство Безумного Бога" и хочу изменить ц…
07 мар '13 в 21:30
1 ответ

Невозможно импортировать имя _tkagg в Windows

Мне нужно использовать matplotlib в Python 3.1 под 32-битной Windows. Это не будет проблемой, если версия py будет отличаться, так как есть много двоичных файлов matplotlib для Windows(py 3.4 + установленный двоичный файл matplolib работал отлично).…
13 авг '14 в 12:55
0 ответов

python -m unittest2 обнаружение не работает

Я использую отличный инструмент Tox для тестирования своего кода. Вот мой tox.ini: [tox] envlist = py26,py27,py31,py32,py33 [testenv] deps = ParamUnittest commands = python -m unittest discover tests downloadcache = build [testenv:py26] deps = https…
1 ответ

cx_freeze не создаст правильный.exe для python 3.1.1

Я использую Python 3.1.1, и я пытался скомпилировать программу, которую я написал ранее сегодня, я думаю, что код достаточно короткий, чтобы опубликовать ниже. from tkinter import * class Application(Frame): """ GUI application that creates a story …
05 апр '13 в 22:36
1 ответ

Python 2.6 -> Python 3.1 (для использования ttk)

Я хочу использовать ttk как часть tkinter, но у меня был Python 2.6 на моем Mac. Поэтому я пошел и установил Python 3.1, в который входит ttk, и он не переписал предыдущую версию. Поэтому у меня все еще нет возможности использовать ttk. Я ошибаюсь и…
22 май '13 в 18:46
4 ответа

if __name__ == '__main__' python

Я прошел так много статей, касающихся этого if __name__ == '__main__' но не получил.. Я собираюсь поделиться вашим кодом, пожалуйста, не могли бы вы объяснить это более кратко... Я создал один файл "ab.py" def a(): print('A function in ab file'); a(…
05 фев '15 в 05:10
1 ответ

Python - Почему мой оператор else игнорируется в этом фрагменте кода?

seats = 3 rating = 12 print('Hello and welcome to Daisy\'s cinema.') while seats > 0: name = input('What is your name?') print('Hello',name,'\n') print('We are currently showing Mockingjay at out cinema.') film = input('What film would you like t…
08 июн '15 в 18:19
0 ответов

"TypeError: объект 'str' не вызывается" при создании virtualenv с Python 3.1

Это команды в Ubuntu 14.10: sudo add-apt-repository ppa:fkrull/deadsnakes -y sudo apt-get update sudo apt-get install python3.1 python3.1-dev sudo pip install virtualenv==12.1.1 virtualenv -ppython3.1 env Дает мне это: Running virtualenv with interp…
19 апр '15 в 16:38
1 ответ

Пользовательский модуль в окне

Мне было интересно, как я могу получить свой код в окне вместо CMD, когда я запускаю его вне IDLE. Я использую этот код с меню, которое использует tkinter. Заранее спасибо. Также, если вы знаете, как сократить этот код, пожалуйста, дайте мне знать. …
06 апр '15 в 18:40
0 ответов

Используйте importlib вместо imp для не.py файла

Я хочу импортировать файл как модуль Python с помощью importlib. Этот файл не имеет .py но .cfg расширение. Он содержит код Python. [GCC 4.9.1] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import imp &…
09 дек '16 в 15:38
2 ответа

Chess Engine TypeError: unhashable type: 'list'

board = [["bRook", "bKnight", "bBishop", "bQueen", "bKing", "bBishop", "bKnight", "bRook"], ["bPawn", "bPawn", "bPawn", "bPawn", "bPawn", "bPawn", "bPawn", "bPawn"], ["", "", "", "", "", "", "", ""], ["", "", "", "", "", "", "", ""], ["", "", "", ""…
16 июн '15 в 12:18
3 ответа

Азбука Морзе на английский Python

Я делаю программу, где азбука Морзе расшифровывается на английский. Однако, когда программа запускается, и я помещаю азбуку Морзе в (например, *- что должно привести к выводу программы на печать "A"), программа дает только пробел. message = input("P…
23 май '18 в 04:32
1 ответ

Мое заявление while звучит странно, и я не уверен, что не так

Мой код не работает, и я не уверен, что происходит. Проблема в том, что когда я в первый раз ввожу "Y", он по-прежнему говорит: "Пожалуйста, введите верный ввод", и мне нужно повторно ввести его еще раз, чтобы он работал. if getoutofbed == "y": outo…
26 май '16 в 19:15