Я полагаю, что MySQL не считает это действительным текстом UTF8. Я попробовал вставку в тестовую таблицу с тем же определением столбцов (соединение с mysql-клиентом также было UTF8), и хотя он вставлял, данные, которые я получил с клиентом MySQL CLI, а также JDBC, неправильно отображали значения. Чтобы убедиться, что UTF8 работает правильно, я вставил «ö» вместо «o» для obama:
johan@maiden:~$ mysql -vvv test < insert.sql
--------------
insert into utf8_test values(_utf8 "walmart öbama
Можно использовать sleep()
функция в time
модуль . Это может взять аргумент с плавающей запятой для подвторого разрешения.
from time import sleep
sleep(0.1) # Time in seconds
import time
time.sleep(5) # Delays for 5 seconds. You can also use a float value.
Вот другой пример, куда что-то выполняется приблизительно однажды минута:
import time
while True:
print("This prints once a minute.")
time.sleep(60) # Delay for 1 minute (60 seconds).