Tag: python 3.x

Ошибка при использовании Pandas pivot_table с полями = True

Мой код (из книги Python Data Science Handbook (O'Reilly)): Полное раскрытие: на момент написания книги книга все еще находится в раннем выпуске, а это означает, что она все еще неотредактирована и в необработанной форме. import numpy as np import pandas as pd import seaborn as sns titanic = sns.load_dataset('titanic') titanic.pivot_table('survived', index='sex', columns='class') Результат: Однако, если […]

Можно ли прокручивать содержимое столбца Treeview, а не окно столбца в Tkinter?

У меня есть окно с виджетами Treeview и столбцом. Если я добавляю достаточно узлов, чтобы текст узла простирался за пределы ширины окна, будет невозможно прокручивать его горизонтально, если я не изменю ширину столбца, чтобы он был шире ширины окна . Вот что я имею в виду: Я должен иметь возможность прокручивать по горизонтали, чтобы я […]

Как использовать win32com.client.constants с MS Word?

Что не так с этим кодом? Почему win32com.client.constants не имеет атрибута wdWindowStateMinimize? >>> import win32com.client >>> w=win32com.client.Dispatch("Word.Application") >>> w.WindowState = win32com.client.constants.wdWindowStateMinimize Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> w.WindowState = win32com.client.constants.wdWindowStateMinimize File "C:\Python34\lib\site-packages\win32com\client\__init__.py", line 170, in __getattr__ raise AttributeError(a) AttributeError: wdWindowStateMinimize`

python3 восстанавливает исключение с помощью настраиваемого атрибута?

вот мой код из python2, который нужно портировать: try: do_something_with_file(filename) except: exc_type, exc_inst, tb = sys.exc_info() exc_inst.filename = filename raise exc_type, exc_inst, tb с вышеприведенным кодом я могу получить полное исключение из проблемного входного файла, проверив, имеет ли исключение атрибут «filename». однако повышение python3 было изменено. это то, что 2to3 дал мне за код выше: […]

Окно Tkinter автоматически закрывается после запуска программы Python в PyCharm

Я программирую небольшую игру Python в PyCharm. Я делаю это на Macbook с Python версии 3.4. Игра открывает окно Tkinter и добавляет к нему кое-что. Однако при запуске игры она появляется очень коротко и немедленно закрывается. Я нашел несколько советов здесь, в Stackoverflow, чтобы добавить вход («Нажмите, чтобы закрыть окно») в конце игры. В самом […]

Пример CodeEditor в pyqt

Я попытался изучить Qt (PyQt). Для этого я использовал пример редактора кода в документах. Выделение текущей строки отлично работает. Однако номер строки не отображается. На самом деле LineNumberArea.paintEvent даже не вызван. Аналогично также не CodeEditor.lineNumberAreaPaintEvent . Насколько я понял, paintEvent из числовых баров следует вызывать периодически. Или, по крайней мере, когда есть событие updateRequest или […]

Как распечатать результаты сопоставления регулярных выражений в python 3?

Я был в IDLE и решил использовать регулярное выражение для сортировки строки. Но когда я набрал то, что сказал мне онлайн-учебник, все, что он сделал бы, это печать: <_sre.SRE_Match object at 0x00000000031D7E68> Полная программа: import re reg = re.compile("[az]+8?") str = "ccc8" print(reg.match(str)) результат: <_sre.SRE_Match object at 0x00000000031D7ED0> Может ли кто-нибудь сказать мне, как на […]

Удаление пустых строк из ноутбука Jupyter

Есть ли простой способ удаления пустых строк из ноутбука IPython? Я выбрал привычку пустых строк из веб-разработки, и мои пальцы, как правило, попадают автоматически. Это делает ноутбуки IPython меньше (за счет слишком большого количества моего 14-дюймового экрана), что в большинстве случаев не читается. Мне было интересно, есть ли способ автоматически удалить пустые строки из ноутбуков. […]

Как создать HTTP-прокси-обработчик с помощью Python 3 HTTP lib

Я пытаюсь определить прокси-обработчик для использования http.client за прокси-компанией. Я знаю, как использовать или определить прокси-обработчик для urllib .: http_proxy_full_auth_string = "http://"+"%s:%s@%s:%s" % (http_proxy_user, http_proxy_passwd, http_proxy_server, http_proxy_port) proxy_handler = urllib.request.ProxyHandler({"http": http_proxy_full_auth_string}) opener = urllib.request.build_opener(proxy_handler) urllib.request.install_opener(opener) resp = urllib.request.urlopen(uri).read() И используя http.client …? PS: извините за низкие навыки английского языка …

Мир пигальских карт не работает

Я пытаюсь создать простую программу, чтобы отобразить карту Центральной Америки с их населением, используя Pygal_maps_world. Вот код для того же import pygal_maps_world as pa wm=pa.World() wm.title="Map of Central America" wm.add('North America',{'cd': 84949494949,'mx': 494794164,'us': 99794616}) wm.render_to_file('map.svg') Я попробовал несколько комбинаций относительно импорта карт мира для правильной работы, но безрезультатно, и я не могу создать визуализацию. Помогите […]

Python - лучший язык программирования в мире.