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

107
Перечислить все модули, входящие в пакет python?

Есть ли простой способ найти все модули, входящие в пакет python? Я нашел это старое обсуждение , которое не является окончательным, но мне хотелось бы получить определенный ответ, прежде чем я разверну свое собственное решение на основе os.listdir...

107
Расширить путь поиска Python до другого источника

Я только что присоединился к проекту с довольно большой существующей кодовой базой. Мы разрабатываем в linux и не используем и IDE. Запускаем через командную строку. Я пытаюсь понять, как заставить python искать правильный путь при запуске модулей проекта. Например, когда я запускаю что-то вроде:...

107
Как изменить переменную модуля из другого модуля?

Предположим, у меня есть пакет с именем bar, и он содержит bar.py: a = None def foobar(): print a и __init__.py: from bar import a, foobar Затем я выполняю этот скрипт: import bar print bar.a bar.a = 1 print bar.a bar.foobar() Вот чего я ожидал: None 1 1 Вот что я получаю: None 1 None Кто-нибудь...

106
Импортировать файл CSV в строго типизированную структуру данных в .Net [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

106
Импорт по относительному пути в Python

У меня есть папка для моего клиентского кода, папка для моего серверного кода и папка для кода, который является общим для них Proj/ Client/ Client.py Server/ Server.py Common/ __init__.py Common.py Как импортировать Common.py из Server.py и Client.py?...

106
MYSQL импортирует данные из csv с помощью LOAD DATA INFILE

Я импортирую данные из 20000 строк из файла CSV в Mysql. Столбцы в CSV расположены в другом порядке, чем столбцы таблицы MySQL. Как автоматически назначать столбцы, соответствующие столбцам таблицы Mysql? Когда я выполняю LOAD DATA INFILE'abc.csv' INTO TABLE abc этот запрос добавляет все данные в...

105
Когда использовать os.name, sys.platform или platform.system?

Насколько мне известно, у Python есть 3 способа узнать, на какой операционной системе работает: os.name sys.platform platform.system() Знание этой информации часто бывает полезно при условном импорте или использовании функций, которые различаются между платформами (например, time.clock()в Windows...

104
Импортировать модуль из подпапки

Я хочу импортировать подпапки как модули. Следовательно, каждая подпапка содержит файл __init__.py. Моя структура папок такая: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py В моем основном скрипте я импортирую from dirFoo.foofactory import...

103
Python: лучший способ добавить в sys.path относительно текущего запущенного скрипта

У меня есть каталог, полный скриптов (допустим project/bin). У меня также есть библиотека, project/libи я хочу, чтобы скрипты автоматически загружали ее. Это то, что я обычно использую в начале каждого скрипта: #!/usr/bin/python from os.path import dirname, realpath, sep, pardir import sys...

101
Циклический импорт Python?

Итак, я получаю эту ошибку Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File...

100
Почему «не найдено ни одного проекта для импорта»?

Я пытаюсь «импортировать существующий проект в рабочую область». В качестве «корневого каталога» я выбираю каталог, в котором находятся все мои файлы .java (и .class). Eclipse пишет мне, что «не найдено проектов для импорта». Зачем?...

99
Есть ли причина для очистки неиспользуемого импорта в Java, кроме уменьшения беспорядка?

Есть ли веская причина избегать неиспользуемых операторов импорта в Java? Насколько я понимаю, они существуют для компилятора, поэтому множество неиспользуемых импортов не повлияют на скомпилированный код. Просто чтобы уменьшить беспорядок и избежать конфликтов имен в дальнейшем? (Я спрашиваю,...

99
Angular2 Tutorial (Tour of Heroes): не удается найти модуль angular2-in-memory-web-api

Я следил за учебником . После изменения app/maint.tsв главе Http я получаю сообщение об ошибке при запуске приложения через командную строку: app / main.ts (5,51): ошибка TS2307: не удается найти модуль angular2-in-memory-web-api. (Код Visual Studio выдает ту же ошибку в main.ts - красное...

98
pandas read_csv и фильтровать столбцы с помощью usecols

У меня есть файл csv, который не отображается правильно, pandas.read_csvкогда я фильтрую столбцы usecolsи использую несколько индексов. import pandas as pd csv = r"""dummy,date,loc,x bar,20090101,a,1 bar,20090102,a,3 bar,20090103,a,5 bar,20090101,b,1 bar,20090102,b,3 bar,20090103,b,5""" f =...

96
Python: перезагрузить компонент Y, импортированный с помощью 'from X import Y'?

В Python, когда я импортировал модуль X в сеанс интерпретатора с использованием import X, и модуль изменился снаружи, я могу перезагрузить модуль с помощью reload(X). Затем изменения становятся доступны в моем сеансе интерпретатора. Мне интересно, возможно ли это, когда я импортирую компонент Y из...

96
Импортировать CSV в таблицу mysql

Каков наилучший / самый быстрый способ загрузить файл csv в таблицу mysql? Я бы хотел, чтобы первая строка данных использовалась в качестве имен столбцов. Нашел это: Как импортировать файл CSV в таблицу MySQL Но единственный ответ - использовать графический интерфейс, а не оболочку?...

93
PYTHONPATH против sys.path

Другой разработчик и я не согласны с тем, следует ли использовать PYTHONPATH или sys.path, чтобы позволить Python найти пакет Python в каталоге пользователя (например, разработчика). У нас есть проект Python с типичной структурой каталогов: Project setup.py package __init__.py lib.py script.py В...