#python #python-3.x #python-3.9
Вопрос:
Я создаю проект о приветственных сообщениях в python 3.9, и этот проект работает в фоновом режиме на моем компьютере, когда я запускаю свой компьютер, он запускает сценарий. Я склонен добавлять больше функций в этот проект, чтобы сделать его помощником, помогающим мне искать вещи, создавать и записывать файлы, но, к сожалению, у меня есть проблема с этим проектом, связанная с использованием данных (30%), хранилищем и оперативной памятью(60%) в моем проекте, она была слишком высокой, и компьютер этого не выдерживает, поэтому, когда я запускаю компьютер, мой проект запустится на несколько секунд и сломается, затем моя панель задач или экран рабочего стола исчезнут или появятся сине-красного цвета. Надеюсь, кто-нибудь сможет помочь мне это исправить.
Мой ноутбук Dell Inspiron 14 N4050(2011) , и его конфигурация:
Ядро I3-2330 при частоте 2,20 Гц
6 ГБ оперативной памяти и 100 ГБ SSD
Спасибо за любую помощь!
Вот мой код
import subprocess
import pyautogui
import time
import pandas as pd
import datetime
import os
import pyttsx3
import win32gui, win32con
#This is using to hide the terminal when the script is running background.
hide = win32gui.GetForegroundWindow()
win32gui.ShowWindow(hide , win32con.SW_HIDE)
#---------------------------------------------------------
user = "Tom" #your name
# Robot speech
# Jarvis_brain = speak
# Jarvis_mouth = engine
assistant= "Jarvis" # Iron man Fan
Jarvis_mouth = pyttsx3.init()
Jarvis_mouth.setProperty("rate", 140)
voices = Jarvis_mouth.getProperty("voices")
Jarvis_mouth.setProperty("voice", voices[1].id)
def Jarvis_brain(audio):
print("Jarvis: " audio)
Jarvis_mouth.say(audio)
Jarvis_mouth.runAndWait()
# Welcome message
def greet():
time.sleep(10)
hour=datetime.datetime.now().hour
if hour>=0 and hour<12:
Jarvis_brain("Start the system, your AI personal assistant Jarvis")
Jarvis_brain(f"Hello, Good Morning {user}")
print("Hello,Good Morning")
elif hour>=12 and hour<18:
Jarvis_brain("Start the system, your AI personal assistant Jarvis")
Jarvis_brain(f"Hello, Good Afternoon {user}")
print("Hello, Good Afternoon")
else:
Jarvis_brain("Start the system, your AI personal assistant Jarvis")
Jarvis_brain(f"Hello, Good Evening {user}")
print("Hello,Good Evening")
greet()
os.system("python op1.pyw")# This file is for assistant and other features