Tag: import

Какой смысл импортировать Python?

Это «удобная обертка»: https://docs.python.org/2/library/importlib.html, просто предоставляющая другой способ написания: import path.to.my.module Есть ли что-то, что вы не можете сделать с обычной операцией импорта?

Использование pandas для чтения загруженного html-файла

Как название, я попытался использовать read_html но дал мне следующую ошибку: In [17]:temp = pd.read_html('C:/age0.html',flavor='lxml') File "<string>", line unknown XMLSyntaxError: htmlParseStartTag: misplaced <html> tag, line 65, column 6 Что я сделал не так? обновление 01 HTML содержит некоторый javascript сверху, а затем таблицу html. Я использовал R, чтобы обработать его, разобрав html по XML-пакету, чтобы […]

Scapy – создание пакета и его отображение приводит к> объекту NoneType не имеет атрибута «route» <

Я только что обнаружил что-то любопытное. Выполнение следующих >>> from scapy.layers.inet import Ether,IP,UDP >>> e=Ether() >>> i=IP() >>> u=UDP() >>> p=e/i/u >>> p.show() приводит к этой ошибке ###[ Ethernet ]### Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/lk/virtualenvs/FuzzingEnv/local/lib/python2.7/site-packages/scapy/packet.py", line 838, in show reprval = f.i2repr(self,fvalue) File "/home/lk/virtualenvs/FuzzingEnv/local/lib/python2.7/site-packages/scapy/fields.py", line 191, in […]

Невозможно импортировать tkinter (или Tkinter)

Я пытаюсь импортировать Tkinter в свой проект, используя Python 2.7, и вместо этого получаю ошибку: ImportError: No module named tkinter Прежде чем кто-нибудь это скажет, я попробовал оба «Tkinter» и «tkinter», но получил то же самое сообщение.

В Python типична личность «из модуля import ClassName»?

Поскольку я предпочитаю небольшие файлы, я обычно размещаю один «общедоступный» класс для каждого модуля Python. Я называю модуль с тем же именем, что и класс, который он содержит. Так, например, класс ToolSet будет определен в ToolSet.py . Внутри пакета, если другому модулю необходимо создать объект класса ToolSet, я использую: from ToolSet import ToolSet … toolSet […]

помощь с ошибкой импорта python urllib2

В моем скрипте я импортировал urrlib2, и скрипт работал нормально. После перезагрузки я получаю следующую ошибку: File "demo.py", line 2, in <module> import urllib2 File "/usr/lib/python2.6/urllib2.py", line 92, in <module> import httplib File "/usr/lib/python2.6/httplib.py", line 78, in <module> import mimetools File "/usr/lib/python2.6/mimetools.py", line 6, in <module> import tempfile File "/usr/lib/python2.6/tempfile.py", line 34, in <module> from […]

Общее имя «коллекций» python не определено даже импортированными коллекциями

Ниже приводится config.py: from collections import OrderedDict def test_config(fileName): tp_dict = collections.OrderedDict() with open("../../config/" + fileName, 'r') as myfile: file_str = myfile.read().replace(' ', '').split('\n') tp_list = [] for i, x in enumerate(file_str): x = x.strip() try: key = x[:x.index(':')].strip() value = x[x.index(':')+1:] if key == 'testpoint': pass else: tp_dict[key] = value.strip().split(',') except ValueError,e: pass if […]

Python как псевдоним имени модуля (переименование с сохранением обратной совместимости)

У меня есть пакет python с именем foo , который я использую в импорте: import foo.conf from foo.core import Something Теперь мне нужно переименовать модуль foo во что-то еще, скажем, в bar , поэтому я хочу сделать: import bar.conf from bar.core import Something но я хочу поддерживать обратную совместимость с существующим кодом, поэтому старый ( […]

Эффективный импорт модулей в представлениях Django

Мне было интересно – как люди обрабатывают импорт большого количества часто используемых модулей в представлениях django? И каков наилучший способ сделать это эффективно? Например, у меня есть некоторые взгляды, admin_views.py search_views.py . . и из того, что я видел, каждый из них должен использовать HttpResponse или другие подобные обычно используемые модули. Более того, некоторым из […]

Python: от ошибки импорта

Я запускаю Python 2.6.6 на Ubuntu 10.10. Я понимаю, что мы можем импортировать модуль и связывать этот модуль с другим именем, например import spam as eggs также, from eggs import spam as foo Моя проблема заключается в том, что при запуске примеров PySide следующий код импорта не запускается: import PySide as PyQt4 from PyQt4 import […]

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