There is no Python OS, so the computer will still be running on a real OS with other processes in the background. But using Python, you can essentially do any operation on a computer which you could perform normally.

Various parts of Python's standard library, such as `system` and `os`, interact with the system internals. You can call `os.system` to run commands and shell scripts, including to launch other applications. Various programs provide Python APIs to interface with, but if you would like to run a GUI application, you can even use python to directly control the mouse and keyboard (though it's a bit clunky, it will be extremely difficult to automate complex GUI operations):

```python
import pyautogui
import keyboard
pyautogui.moveTo(150, 200)
pyautogui.moveRel(0, 10)  # move mouse 10 pixels down
pyautogui.dragTo(150, 100)
pyautogui.dragRel(0, 10)  # drag mouse 10 pixels down
pyautogui.click(100, 100) # click at position (100, 100)
keyboard.write("The quick brown fox jumps over the lazy dog.")
keyboard.press_and_release("ctrl+s, space")
```

If you are using Python to control a GUI, in most cases it will be harder than just doing the operations manually. If you are using Python to perform unsafe, root-level operations, you will have to run the Python program as root, and potentially disable certain OS safety features like SIP on macOS. Python will be slower than other programming languages such as C, and may be hard to learn. Lastly, as mentioned, you cannot kill the OS or OS-specific processes, and you cannot kill the Python process, or your Python program will stop. However, Python is a great choice for when you want to do simple operations which are not simple enough for the command line, such as implementing a small neural network using HuggingFace `transformers`, scraping a bunch of HTML files with `selenium` and `beautifulsoup`, or creating a small app or game.
ไม่มีระบบปฏิบัติการ Python ดังนั้นคอมพิวเตอร์จะยังคงทำงานบนระบบปฏิบัติการจริงโดยมีกระบวนการอื่นอยู่เบื้องหลัง แต่เมื่อใช้ Python คุณสามารถดำเนินการใดๆ ก็ตามบนคอมพิวเตอร์ที่คุณสามารถทำงานได้ตามปกติ ส่วนต่างๆ ของไลบรารีมาตรฐานของ Python เช่น `system` และ `os` จะโต้ตอบกับระบบภายใน คุณสามารถเรียก `os.system` เพื่อเรียกใช้คำสั่งและเชลล์สคริปต์ รวมถึงเรียกใช้แอปพลิเคชันอื่นๆ ได้ โปรแกรมต่างๆ มี Python API ไว้อินเทอร์เฟซด้วย แต่ถ้าคุณต้องการเรียกใช้แอปพลิเคชัน GUI คุณสามารถใช้ python เพื่อควบคุมเมาส์และคีย์บอร์ดได้โดยตรง (แม้ว่าจะดูยุ่งยากเล็กน้อย แต่ก็เป็นเรื่องยากมากที่จะทำให้การดำเนินการ GUI ที่ซับซ้อนเป็นอัตโนมัติ) : ``` python นำเข้า pyautogui นำเข้าคีย์บอร์ด pyautogui.moveTo (150, 200) pyautogui.moveRel (0, 10) # เลื่อนเมาส์ลง 10 พิกเซล pyautogui.dragTo (150, 100) pyautogui.dragRel (0, 10) # ลากเมาส์ ลง 10 พิกเซล pyautogui.click(100, 100) # คลิกที่ตำแหน่ง (100, 100) keyboard.write("The Quick Brown Fox Jumps over the Lazy Dog") keyboard.press_and_release("ctrl+s, space") ` `` หากคุณใช้ Python เพื่อควบคุม GUI ในกรณีส่วนใหญ่ มันจะยากกว่าการดำเนินการด้วยตนเอง หากคุณใช้ Python เพื่อดำเนินการในระดับรูทที่ไม่ปลอดภัย คุณจะต้องรันโปรแกรม Python ในฐานะรูท และอาจปิดใช้งานคุณสมบัติความปลอดภัยของระบบปฏิบัติการบางอย่าง เช่น SIP บน macOS Python จะช้ากว่าภาษาโปรแกรมอื่นๆ เช่น C และอาจเรียนรู้ได้ยาก สุดท้ายนี้ ตามที่กล่าวไว้ คุณไม่สามารถฆ่าระบบปฏิบัติการหรือกระบวนการเฉพาะของระบบปฏิบัติการได้ และคุณไม่สามารถฆ่ากระบวนการ Python ได้ ไม่เช่นนั้นโปรแกรม Python ของคุณจะหยุดทำงาน อย่างไรก็ตาม Python เป็นตัวเลือกที่ยอดเยี่ยมเมื่อคุณต้องการดำเนินการง่ายๆ ซึ่งไม่ง่ายเพียงพอสำหรับบรรทัดคำสั่ง เช่น การใช้โครงข่ายประสาทเทียมขนาดเล็กโดยใช้ `transformers` ของ HuggingFace การแยกไฟล์ HTML จำนวนมากด้วย 'ซีลีเนียม' และ ` beautifulsoup` หรือการสร้างแอปหรือเกมเล็กๆ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence