Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 19, 2012 22:53:20

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

Собственно не импортятся файлы и скрипты.подскажите пожалуйста,может я с переменными средами напутал что-то. python 2.6 ОС windows xp

Прикреплённый файлы:
attachment perv.py (131 байт)

Офлайн

#2 Авг. 19, 2012 23:09:36

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

А що воно повинно робити?

Офлайн

#3 Авг. 19, 2012 23:17:43

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

записывать ip и имя компа в файл но не хочет импортировать скрипт.каталог не находит,вот я и думаю может с переменными средами накосячил. На работе на Linux все нормально работает а на винде не хочет((

Офлайн

#4 Авг. 20, 2012 16:44:12

agalen
От:
Зарегистрирован: 2011-03-23
Сообщения: 185
Репутация: +  17  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

Проверь значение sys.path - попал ли туда твой путь.
Проверь наличие __init__.py



Офлайн

#5 Авг. 20, 2012 16:48:28

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

Не хватает отступа после with…

with something():
    do_work()

Офлайн

#6 Авг. 21, 2012 09:07:34

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

with something():
do_work()

ребят,можете пожалуйста расписать,что обозначает каждая строчка.сейчас реально нет времени капаться в книге,буду вам очень признателен

Офлайн

#7 Авг. 21, 2012 09:07:56

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

with something():
do_work()
Блин

Офлайн

#8 Авг. 21, 2012 10:05:55

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

Wikipedia
Одной из интересных синтаксических особенностей языка является выделение блоков кода с помощью отступов (пробелов или табуляций), поэтому в Питоне отсутствуют операторные скобки begin/end, как в языке Паскаль, или фигурные скобки, как в Си. Такой «трюк» позволяет сократить количество строк и символов в программе и приучает к «хорошему» стилю программирования. С другой стороны, поведение и даже корректность программы может зависеть от начальных пробелов в тексте. Некоторым такое поведение может показаться неинтуитивным и неудобным.


reclosedev, совсем запутал бедного человека со своими метафорами!



Отредактировано fata1ex (Авг. 21, 2012 10:07:58)

Офлайн

#9 Авг. 21, 2012 11:58:47

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

fata1ex
reclosedev, совсем запутал бедного человека со своими метафорами!

Buldozer
ребят,можете пожалуйста расписать,что обозначает каждая строчка.сейчас реально нет времени капаться в книге,буду вам очень признателен

Если нужно, просто чтобы работало, то вот:
import socket 
with open('111.txt', 'w') as fout:
    print >>fout, socket.gethostname()
    print >>fout, socket.gethostbyname('')

Офлайн

#10 Авг. 21, 2012 13:24:23

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему python не хочет импортировать файлы!?

import socket
with open('111.txt', ‘w’) as fout:
print >>fout, socket.gethostname()
print >>fout, socket.gethostbyname('')
это я уже написал),спасибо.
А как сделать чтобы он писал каждые 5 секунд?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version