Османов Осман, хм... не помню такого: "for i in dic:"
Может быть пока я редактировал вопрос на какой-то стадии так и было, но я честно не помню ) Пока ковырялся в гугле, уже забыл, случилось ли что я именно так написал в вопросе, а после отредактировал.
И уведомление о комментарии, увы, увидел только что.
Я тыкал тыкал и натыкал именно так, как вы и написали. Спасибо. Жаль, что раньше не увидел ваш комментарий 13 минут назад
Спасибо за ваше решение. Я мало что понял, но это работает. И в отличие от других вариантов, ваш - самый удобный и простой в плане использования.
Остальные варианты накладывают ограничение, например, один из вариантов является примитивным, но интуитивно понятным: смысл в том, чтобы создавать кортеж (True, "есть"). Но тогда нужно каждый раз менять кортеж, а не только булево значение и вызывать последнее значение атрибута. И другие такие же. Ваш вариант элегантней. Когда-нибудь разберусь, что тут происходит =)
Спасибо
Михаил Кростелев, точнее:
Это стадия создания игры, у меня десяток персонажей, (все они будут прописаны через один класс), по умолчанию у каждого атрибуты выставлено в "False", 0 и т.п. Но у каждого хар-ки будут меняться в зависимости от выбора игрока, например: отношение, наличие чего-либо, состояние и т.д., отчего атрибутам будет присваиваться иное булево или другое значение. Эта информация будет выводиться в информационной панели, поэтому хотелось бы выводить не False", а "Нет" или "Есть".
То есть, например:
"Работа: Есть",
а не
"Работа: False",
Поэтому нужна функция, которая будет подменять выводимое значение. 2 примера в ответах не совсем то, что нужно. Первый простой и он будет работать, но тогда придётся каждый раз менять кортеж.
Я вас сразу узнал по вашему E8400 и вспомнил, как вы недавно спрашивали про проблемы с видеокартой.
(завышение частоты GPU видимо изменило что-то в системных файлах настроек, конфигов или что-то типа того).
Нет. Возможно видеокарта не справляется с нагрузкой, возможно высокая температура, но повышение частоты ничего не меняет в конфигах (конфигах чего, кстати?)
(на нём помимо игр осталась и прошлая ОС - Windows 7)
Удалите её, отформатируйте диск. Винда хранит свои файлы на других дисках, то есть виндс на С может хранить свой файлы на Д, может есть какой-то конфликт ОС.
Советую переустановить винду (10), старую винду удалить (7), форматнуть диск. И сбросить разгон видюхи и посмотреть на результат, возможно проблема в этом (сделайте это до переустановки винды, чтобы сразу решить, в этом проблема или нет)
я бы советовал как-то избавиться от этого проца и заказать что-то с али, дешёвенький зеон на 775 сокет. У меня пара друзей заказывали зеоны на 775 сокет и меняли свои процы, похожие на ваш
vvanyazz, может быть ютуб так пожал видео, что я не заметил лесенок, которые прямо бы резали глаз. Может быть это нормально? Или для вас это принципиально?
Что-то я ослеп и не заметил лесенок.
из первого, что приходит на ум : банальное переустановка драйверов или откат не предыдущую версию.
У вас монитор 75Гц ?
Картинка у вас подлагивает. Может из-за записи, конечно, но сколько у вас по факту фпс в той же гта? Как я понял, видеопамяти у вас 2гига? Может быть у других видеокарта современнее и она просто вытягивает?
Я вот не знаю что с гта, но в некоторых играх их нужно перезапускать, чтобы увидеть реальные изменения.
Я вас понял. Но главное, что такое в принципе возможно. Что касается причины такого подхода - он тривиален только без представления всей логики:
у меня есть ряд методов описанных в классе, и там создание атрибутов основано на рандомных значениях.
Сначала рандомно определяется пол, затем на основе пола подбирается рандомное имя через библиотеку "names", и далее уже другие параметры. Мне показалось, что все эти методы можно описать в самом классе, где я зная кол-во экземпляров, мог бы сразу получать нужные атрибуты экземпляра, и что такой подход проще, чем в модуле вызывать функцию и в цикле присваивать разные параметры разным экземплярам. И вот возник вопрос: а можно ли создавать класс внутри класса. Но главное, что это возможно
FODD, Это очень хорошая идея и она бы могла объяснить странное, рандомное возникновение проблемы. Спасибо.
Что касается проца, то он несколько лет был в разгоне до 4.4 (4770к) с поднятием вольтажа, оперативка тоже была разогнана до 2к (ДДР3) с поднятием вольтажа и изменением таймингов. Затем сбросил за ненадобностью, проц работает в стоке на 3.5, память на 1600
Но после вашего комментария я залез в биос, и обратил внимание, что у меня тайминги остались 11-28 - старые тайминги, для другой частоты. Сбросил на 10-27. Может быть из-за таймингов. Спасибо за хорошую идею.
Клавиатура у меня PS/2. Попросить клаву у друга - отличная идея. Но пока нет такой возможности. Спасибо, это тоже хороший совет, как и продув от пыли. Корпус с открытой крышкой, там кошмар. Пока нет возможности добраться до компрессора. Займусь этим.
Но похоже проблемы действительно с портами (с PS/2) тоже. Ещё раз спасибо
ambisinister One, вы мне очень помогли. Открыли глаза. Спасибо. Теперь, благодаря вашей безграничной мудрости, я буду знать, что не стоит колотить по клаве. А то до этого как-то жил в неведении
Кирилл Гусарев, Да, знаю, что скинул ссылку на furmark. Я не думал, что 3д марк платный ))
Про порты на видюхе не знал, т.к. не владею инфой о портах на разных видюхах. Просто предположил исходя из конфигурации ПК, что видюха офисная и скорее всего на VGA.
Что касается фурмарка - не важно с помощью какой программы вы сделаете стресс тест. Важны результаты, чтобы вы нагрузили её и хорошенечко прогрели, потому что в таком режиме можно выявить неисправную работу, например, когда покупаете видеокарту с рук, делаете стресс тест, гоняете минут 20, и смотрите, не вылезут ли артефакты, как крутятся кулеры и так далее. Так-то видюха которая в скором времени отправится в мусорку, может работать, а весь её диагноз выявляется только при нагрузке. Если видюха пройдёт стресс тест, то дело не в ней, и искать причину нужно в другом.
так же если что, можете сделать стресс тест проца, памяти при необходимости. А вот протестить БП так не выйдет. Тут нужен или мультиметр или смотреть показания датчиков, но я в этом не силён. Как писали ниже, может быть дело в БП, но пока рано судить. Сначала стресс тест
а получить get_rect() каждого элемента и обратиться к rect.centerx?
это у вас что за библиотека? Я знаю только как расположить текст по центру элемента на пайгейме
Кирилл Гусарев, я лично прошёл через это (только не помню нюансов), когда были проблемы с изображением, и я решил, что видюхе хана. Поменял кабель и всё стало прекрасно. И мне тоже говорили, что проблема не может быть в кабеле. Я вам предлагаю безболезненное решение - поменять кабель и исключить этот вариант раз и навсегда. Попросите или найдите другой VGA кабель и просто проверьте. Что теряете? Несколько лет мучаетесь с этой проблемой, а кабель поменять - самое простое что может быть
Как-то был случай: у меня не включался комп (старая офисная рухлядь). Всё перепроверил. Несколько дней ковырялся, чистил, перетыкал, и всё до кучи. Вычитал где-то, что может быть из-за севшей батарейки. Друг, который шарит в компах и долго работал в этой сфере уверял меня, что такого попросту не может быть, чтобы батарейка на это влияла. Типа, БП заведётся, начнёт заряжать батарейку. Я пошёл в ДНС, купил чёртову батарейку, поменял и комп включился и долго работал. Иногда решения проблем могут быть настолько очевидными, что в это попросту не верится
Drno, я просто не хочу читать правила и выяснять, можно ли упоминать этот сайт или нет )
Да. А качать с софтпортала - тоже самое, что и с портовой куртизанкой заниматься соитием без контрацептивов
Может быть пока я редактировал вопрос на какой-то стадии так и было, но я честно не помню ) Пока ковырялся в гугле, уже забыл, случилось ли что я именно так написал в вопросе, а после отредактировал.
И уведомление о комментарии, увы, увидел только что.
Я тыкал тыкал и натыкал именно так, как вы и написали. Спасибо. Жаль, что раньше не увидел ваш комментарий 13 минут назад
Нет, я не прав. Это не работает.