Найти - Пользователи
Полная версия: Почему python не хочет импортировать файлы!?
Начало » Центр помощи » Почему python не хочет импортировать файлы!?
1 2
reclosedev
Buldozer
это я уже написал),спасибо.
[code python]
код сюда, иначе не понятно и отступы теряются.
[/code]

Buldozer
А как сделать чтобы он писал каждые 5 секунд?
Можно через cron или задачи на Windows.
Или в цикле делать работу и засыпать на 5 секунд.
import time
while True:
    with open(...):
        ...
    time.sleep(5)
Buldozer
import time
import socket
while True:
	with open('111.txt', 'w')as fout:                
		print >>fout, socket.gethostname()
		print >>fout, socket.gethostbyname('....')
		print >>fout, time.ctime(time.time())
		time.sleep(5)
вот, он пишет один раз,нужно чтобы через определенное время он записывал параметры компа который пытается подключится к серверу в определенный файл,должен получиться некий список из компов идущих к мерваку.Может попробывать через if, else? или еще нужно установить соединение TCP/IP?
EBFE
Во первых: можно не изобретать велосипед и использовать модуль logging
во вторых:
вот, он пишет один раз
Он пишет каждые 5 секунд. Просто
http://docs.python.org/library/functions.html#open
The most commonly-used values of mode are ‘r’ for reading, ‘w’ for writing (truncating the file if it already exists), and ‘a’ for appending
odnochlen
with open('111.txt', 'a')as fout:
Buldozer
все заработало))),дело одной буквы блин.Парни спасибо гиганское!
Buldozer
import time
import socket
while True:
	with open('111.txt', 'w')as fout:                
		print >>fout, socket.gethostname()
		print >>fout, socket.gethostbyname('....')
		print >>fout, time.ctime(time.time())
		time.sleep(5)
вот еще такой вопрос,как сделать так чтобы он записывал имя и ip того компа который пытается подключиться к серверу,но по какой либо причине у него не получается.Нужно использовать условия?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB