|
0 / 0 / 0
Регистрация: 30.08.2015
Сообщений: 92
|
|||||||||||
Автозакрытие Thread после выполнения22.06.2017, 20:20. Показов 5207. Ответов 28
Метки нет (Все метки)
Суть в чем имею такой скрипт
Добавлено через 18 минут с t.join() не получается тогда все ставится одно поточным, если использовать t1 t2 t3 тогда все просто дублируется. Не пойму как сделать Добавлено через 5 часов 7 минут Некто не делал многопоточность в питоне и не сталкивался с этим бредом ?
0
|
|||||||||||
| 22.06.2017, 20:20 | |
|
Ответы с готовыми решениями:
28
Каково будет значение переменной k после выполнения следующего оператора k = k++; если до его выполнения k равнялось 6? Результат выполнения программы в консоли пропадает после выполнения скрипта Thread после выполнения закрывается? |
|
0 / 0 / 0
Регистрация: 30.08.2015
Сообщений: 92
|
||
| 24.06.2017, 14:12 [ТС] | ||
|
Что касательно I/O у питона искусственное ограничение на возможность писать в файл ?
По другому не представляю как объяснить эту упоротость причем что сам питон что скрипт что файл который читает и пишется на рам диске. Добавлено через 4 минуты Каким образом ваш костил аля индус код чем больше строк - тем лучше решит проблему с тем что скрипт то пишет все данные файл то почему то только часть? Добавлено через 46 секунд Зачем там ваще рандом ? абы был ?
0
|
||
|
0 / 0 / 0
Регистрация: 30.08.2015
Сообщений: 92
|
||||||||||||
| 24.06.2017, 14:39 [ТС] | ||||||||||||
|
Кто муже там чтение в много потоков ити должно. Почему такой бред творится которого быть не должно Зачем мне 100500 проверок потоков, это должно решатся парой строчек кода. Это не си где надо городить километры кода для простого действия. Решение с потоками мне уже подсказали, и оно работает и там всего 2 строчки кода . Но проблема в том что творится какая-то мистическая хрень с записью в файл. Добавлено через 9 минут вот к примеру исправленный код с мистическими проблемами с записью в файл
То все как надо пишет, то его кондратий берет все проверит но в файл половину записей не запишет вот данные на вход подаваемые
слип поставил так как была мысль что в этом проблема, но нет хоть 0.1 задержку ставить все равно начинает "тупить" И потоков вроде открыто приемлемо. Добавлено через 12 минут Я извиняюсь за свою неадекватность, уже сутки с этим пытаюсь что то сделать. И как удается одну проблему решить вылазит другая. И также я прямо пишу что не понимаю как применить показанный пример к моему коду.
0
|
||||||||||||
| 24.06.2017, 15:07 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 30.08.2015
Сообщений: 92
|
||||||||||||
| 24.06.2017, 15:40 [ТС] | ||||||||||||
|
Так как там поточность то в основном для чтения из файла и используется. Добавлено через 18 минут Как я сюда
0
|
||||||||||||
|
|
|||||||||||
| 24.06.2017, 15:45 | |||||||||||
|
Что стоит заменить
И как я сказал файл у каждого потока должен быть разный.
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 30.08.2015
Сообщений: 92
|
||||||||||||
| 24.06.2017, 20:28 [ТС] | ||||||||||||
|
Какой смысл в многопоточности тогда если надо для каждого потока по файлу создавать? ) если легче уже запустить несколько копий программы с разными файлами. Ведь в стандартной ( кривой реализации ) он же читает потоками строчки отлично, только как вы писали gc потоки прибивает до их выполнения и прибиваются судя по всему те что на запись в файл) Добавлено через 14 минут
Добавлено через 2 минуты
В питоне 2 оказывается import Queue , в любом случае как это исправить удалось посыпались другие ошибки. Код для 3 питона и для 2 не годится ( Добавлено через 4 часа 7 минут Уже головой об стену готов биться, не уж то для питона 2.7 не существует решения ? Или до меня настолько не доходит :/
0
|
||||||||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||
| 25.06.2017, 17:37 | |||
|
0
|
|||
| 25.06.2017, 17:37 | |
|
Помогаю со студенческими работами здесь
29
Ожидание выполнения Thread 64+ Изменить горизонтальное меню - сделать автозакрытие выпадающего меню после отвода курсора Дождаться выполнения Task без Thread.Sleep?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|