Мною приведенный код выдает RuntimeError?? Вы на какой OS его запускаете то??
(насчет TypeError согласен, недоглядел, писал “вслепую”)
python4ikПокажи код.
оесть вызов .start() выдаёт ошибку, а как-раз экземпляр.run() работает нормально, тоесть запускается поток! Что это может быть?
python4ikдокументацию читать не пробовали:
а у меня почему-то как-раз экземпляр.start() выдаёт также ошибку - Runtime error…
It must be called at most once per thread object. It arranges for the object’s run() method to be invoked in a separate thread of control.
This method will raise a RuntimeException if called more than once on the same thread object.
import threading
t = 1
class MyThread(threading.Thread):
def run ( self ):
global t
print 'hello '+str(t)
t+=1
for x in xrange ( 20 ):
MyThread().start()
from PIL import Image
l=[]
path='c:\\papka\\'
for x in range(5):
f=Image.open(path+str(x)+file.jpg)
l.append(f) # тоесть имеет? - смысл так добавлять в список f. Когда может понадобится так добавлять f?
from PIL import Image
l=[]
path='c:\\papka\\'
for x in range(5):
l.append(path+str(x)+file.jpg') # а потом уже использовать путь из списка!
python4ikи это говорит человек, который постоянно “изучает питон в интернете”… Неужели вы считаете что читать книги вредно? Прочьтите хоть одну книжку по питону нормально, а не беглым взглядом.
допустим что значит <> в условии? - if peremennaya<>None
python4ikвсе зависит от того что вы дальше будете делать. Сваливать кучу открытых изображений в оперативку не очень хорошо.
Как правильней добавлять путь?
igor.kaistУ меня столько вопросов Игорь как у любознательного, что можно было бы создать отдельный раздел! :)
python4ik, хватит все сваливать в одну тему…
все зависит от того что вы дальше будете делать. Сваливать кучу открытых изображений в оперативку не очень хорошо.начинается… тема как тема! А что предлагаете создать новую? У меня вообще-то нет желания надоедать кому-то!
Предлагаю закрыть тему…