
Aleksandr
05.04.2018
20:15:55
Иа

HW_51Rs
06.04.2018
04:01:47
Если пользователь останавливает поток для дальнейшего запуска, то в оперативной памяти останется процесс? @JRootJunior

xPushkin
06.04.2018
08:28:47

HW_51Rs
06.04.2018
08:59:37

Google

xPushkin
06.04.2018
09:03:22
Thread не создаёт новый процесс

Митяй
06.04.2018
09:06:09
девушка-питон
?

xPushkin
06.04.2018
09:17:24

Митяй
06.04.2018
09:19:14
?
Да вон выше чатик почитал там где аудио сообщения :)

morpho
06.04.2018
09:21:56

xPushkin
06.04.2018
09:22:45
сЭрвис

Митяй
06.04.2018
09:23:04
всем привет, тут есть те, кто работал с pika и rabbitmq?
)
сЭрвис
всё верно, а ты чо сервис говориш)?

xPushkin
06.04.2018
09:23:59

Митяй
06.04.2018
09:24:16
ну хо тя да, service сервайс :)
но не сэрвайс)
но в винде сЭрвисы! :)

Google

Oleg
07.04.2018
08:19:54
Лол, это обычная "русификация" англ слов. Ничего нового для СНГ.
Во первых так привычней уху, а во вторых начнутся срачи "ой вые.. своим английским".

Liliya
07.04.2018
15:37:48
# -*- coding: utf-8 -*-
import csv
import sys
FILENAME = "users.csv"
users = [
["Tom", 28],
["Alice", 23],
["Bob", 34]
]
with open(FILENAME, "w", newline="") as file:
writer = csv.writer(file, delimiter='\n')
writer.writerows(users)
with open(FILENAME, "a", newline="") as file:
user = ["Sam", 31]
writer = csv.writer(file)
writer.writerow(users)
# считываем сообщения из файла
print("Считанные сообщения")
with open(FILENAME, "rb") as file:
for message in file:
print(message, end="")
help me

Pavel
07.04.2018
15:39:21
а можно вкратце описать суть проблемы?)
но сразу порекомендовал бы file отовсюду заменить на иные названия, потому что это немного другая вещь

xPushkin
08.04.2018
10:59:11

Pavel
08.04.2018
11:54:57

Aquinary
08.04.2018
13:00:40

MrSmeet
08.04.2018
14:53:26
for i in range(4):
name = "Thread #%s" % (i + 1)
th = threading.Thread(name=name, target=lambda: (
mutex1.acquire()
try:
tmp = m
m += 1
finally:
mutex1.release()
mutex2.acquire()
try:
summ += some(10, tmp)
finally:
mutex2.realeasre()
))
th.run()
Пасаны чет не робит

HW_51Rs
08.04.2018
14:55:54
Два процесса будут идти одновременно, разве это не больше памяти займёт?

MrSmeet
08.04.2018
15:00:59
Ты смешал

HW_51Rs
08.04.2018
15:02:15
Многопоточность - это возможность запустить одновременно несколько процессов, нет?

MrSmeet
08.04.2018
15:03:39
Мне с лямбдой кто засупортит?
mutex1.acquire()
try:
global m
tmp = m
m += 1
finally:
mutex1.release()
mutex2.acquire()
try:
global summ
summ += some(10, tmp)
finally:
mutex2.release()
Хочу вот этов лямбду загнать

Google

HW_51Rs
08.04.2018
15:07:19
А вы уверены, что возможно?

MrSmeet
08.04.2018
15:07:46
Хз

xPushkin
08.04.2018
15:07:48

MrSmeet
08.04.2018
15:08:01

xPushkin
08.04.2018
15:08:09

MrSmeet
08.04.2018
15:08:27
Я чет читал нихера не расскурил

xPushkin
08.04.2018
15:10:14
Once a thread object is created, its activity must be started by calling the thread’s start() method.
Из документации
Враппер над run()

MrSmeet
08.04.2018
15:15:31
Лал в питон бигинерах бан дали
Едрить они школота там

xPushkin
08.04.2018
15:15:48
За что?

MrSmeet
08.04.2018
15:15:55

xPushkin
08.04.2018
15:16:36
Хз
Ну вы явно что-то провокационное сказали

MrSmeet
08.04.2018
15:17:04
Меня будут обсирать а я схавать должен
Прикольное сообщество

xPushkin
08.04.2018
15:17:37

MrSmeet
08.04.2018
15:17:52

Google

MrSmeet
08.04.2018
15:18:03

xPushkin
08.04.2018
15:18:05
За что вам обсирают?

MrSmeet
08.04.2018
15:18:40
За что вам обсирают?
Хз зашел там какой то чел начал бросаться мол пидор и тд Лал там лоускильная ну и тд
while True:
mutex1.acquire()
try:
global m
tmp = m
m -= 1
if m < 0:
break
finally:
mutex1.release()
mutex2.acquire()
try:
global summ
summ += some(10, tmp)
finally:
mutex2.release()
С одними канает с другими нет че за прикол то такой ?

xPushkin
08.04.2018
15:19:24

MrSmeet
08.04.2018
15:19:52
for i in range(4):
name = "Thread #%s" % (i + 1)
th = threading.Thread(name=name, target=doStaf())
th.start()

xPushkin
08.04.2018
15:20:20

MrSmeet
08.04.2018
15:20:55

xPushkin
08.04.2018
15:20:56
target=doStuff

MrSmeet
08.04.2018
15:21:04
Я уже понял

xPushkin
08.04.2018
15:21:49
Имхо проще написать функцию и передать параметры

MrSmeet
08.04.2018
15:22:09