А кто-то может подсказать как на gpiozero реализовать многозадачность.
ессть две кнопки и нажатие на кнопки вызывает выполнение функции, как сделать что бы функции могли одновременно выполнятся или хотяб что бы в очередной становились и выполнялась по завершению первой ... А то я как не крутил с gpiozero работает только если нажимаешь после завершения первой ...
Нашел причину. Надо было поставить pip install mysqlclient
Сложно с этими библиотеками, только с опытом будет понятно что и как.
Можете подсказать, как все библиотеки четко в конфиге держать, что бы потом на любом сервере быстро развернуть?
Сам запрос получается корректным, я проверял на phpmyadmin, он выдает то что надо. Но вот в Python выдает ошибку Traceback (most recent call last):
File "peewee_my.py", line 33, in firms_selected = query.dicts().execute()
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 1898, in inner
return method(self, database, *args, **kwargs)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 1969, in execute
return self._execute(database)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 2141, in _execute
cursor = database.execute(self)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3142, in execute
return self.execute_sql(sql, params, commit=commit)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3127, in execute_sql
cursor = self.cursor(commit)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3111, in cursor
self.connect()
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3065, in connect
self._state.set_connection(self._connect())
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3964, in _connect
raise ImproperlyConfigured('MySQL driver not installed!')
peewee.ImproperlyConfigured: MySQL driver not installed!
Видео будет доказательством до тех пор пока кто-то не использует для своей защиты данную технологию.
Допустим тоже самое видео которое использует обвинение, защита подправить убийцу… Вот тогда и начнется…
Ага, я сейчас с такой проблемой столкнулся.
И теперь вот думаю что делать. Но судя что процессор может офигеть от таких бубнов, то выходит у меня только один вариант. Надо в разрыв свитч ставить. Вот это огород будет!
А кто-то может подсказать как на gpiozero реализовать многозадачность.
ессть две кнопки и нажатие на кнопки вызывает выполнение функции, как сделать что бы функции могли одновременно выполнятся или хотяб что бы в очередной становились и выполнялась по завершению первой ... А то я как не крутил с gpiozero работает только если нажимаешь после завершения первой ...
find /home/vmail/vp/cur/ -type f -exec grep -H "To: office@vp.com" {} \; | xargs -n 1 -I % cp --parents "%" /home/OFFICE/
У меня в результате находит файл но при копировании подставляет «To: office@vp.com». А как сделать так что бы подставляло только пусть?
Я не про это…
Я нашел что я хотел. Это файл с описанием всех пакетов которые вносятся в проект. Потом на любом сервер одной командой все зависимости ставятся.
pip install -r requirements.txt
Сложно с этими библиотеками, только с опытом будет понятно что и как.
Можете подсказать, как все библиотеки четко в конфиге держать, что бы потом на любом сервере быстро развернуть?
Спасибо.
db_204 = mysql.connector.connect(
host = '192.168.22.204',
user = '1',
password = '1',
database = 'user'
)
print(db_204)
Ответ <mysql.connector.connection_cext.CMySQLConnection object at 0x7f95a0063580>
db_204 = MySQLDatabase(
host = '192.168.22.204',
user = '1',
password = '1',
database = 'user'
)
Ответ <peewee.MySQLDatabase object at 0x7fb4b0063820>
Потом попробовал…
class BaseModel(Model):
class Meta:
database = db_204 # соединение с базой, из шаблона выше
class Firms(BaseModel):
firm_id = AutoField(column_name='id')
name = TextField(column_name='name', null=True)
class Meta:
table_name = 'firms'
query = Firms.select().where(Firms.firm_id < 10).limit(5).order_by(Firms.firm_id.desc())
firms_selected = query.dicts().execute()
Сам запрос получается корректным, я проверял на phpmyadmin, он выдает то что надо. Но вот в Python выдает ошибку
Traceback (most recent call last):
File "peewee_my.py", line 33, in firms_selected = query.dicts().execute()
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 1898, in inner
return method(self, database, *args, **kwargs)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 1969, in execute
return self._execute(database)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 2141, in _execute
cursor = database.execute(self)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3142, in execute
return self.execute_sql(sql, params, commit=commit)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3127, in execute_sql
cursor = self.cursor(commit)
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3111, in cursor
self.connect()
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3065, in connect
self._state.set_connection(self._connect())
File "/Users/maciborka/Library/Python/3.8/lib/python/site-packages/peewee.py", line 3964, in _connect
raise ImproperlyConfigured('MySQL driver not installed!')
peewee.ImproperlyConfigured: MySQL driver not installed!
PS
Я новичок в Python
Допустим тоже самое видео которое использует обвинение, защита подправить убийцу… Вот тогда и начнется…
И теперь вот думаю что делать. Но судя что процессор может офигеть от таких бубнов, то выходит у меня только один вариант. Надо в разрыв свитч ставить. Вот это огород будет!
Сейчас запустим. Делаю пока резерв.
dbo.sysmaintplan_logdetail, у меня 33 гигабайт в этой таблице, встроеные зачистки и сжатия результата не дают…