Python Academy · Pelajaran

Mengautomatikkan Tugas dengan Skrip

Pelajari cara menulis skrip untuk automasi harian.

Pelajaran 1 daripada 311 langkah

Mengautomatikkan Tugas dengan Skrip ialah pelajaran Python Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 3. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Python Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Python Academy merangkumi sejumlah 3 pelajaran.

Mengautomasikan Tugas dengan Skrip

Python ialah bahasa yang berkuasa untuk mengautomasikan tugas berulang dan meningkatkan kecekapan. Dengan menulis skrip, Anda boleh mengendalikan pelbagai tugas seperti pengurusan fail, pemprosesan data dan pengikisan web.

Dalam pelajaran ini, Anda akan mempelajari asas penulisan skrip Python untuk mengautomasikan tugas.

Mengautomatikkan Tugas dengan Skrip — ilustrasi 1

Apakah itu Skrip?

Skrip ialah fail yang mengandungi kod Python dan boleh dilaksanakan untuk melakukan tugas tertentu. Skrip sering digunakan untuk mengautomasikan proses berulang seperti menamakan semula fail atau memuat turun data.

Mencipta Skrip Pertama Anda

Cipta fail Python (contohnya, script.py) dan tambahkan kod berikut untuk mencetak mesej:

# script.py
print("Hello, Automation!")

Menjalankan Skrip

Untuk menjalankan skrip Python, buka terminal atau gesaan arahan dan taip:

python script.py

Ini akan melaksanakan skrip dan memaparkan keluaran dalam terminal.

Menjadualkan Skrip

Anda boleh menjadualkan skrip supaya berjalan secara automatik menggunakan alat seperti:

  • Penjadual Tugas Windows: Untuk pengguna Windows.
  • cron: Untuk pengguna Linux dan macOS.

Mengendalikan Masukan dan Keluaran

Skrip Python boleh menerima masukan pengguna dan menjana fail keluaran seperti fail teks atau CSV:

# Taking user input and saving to a file
name = input("Enter your name: ")
with open("output.txt", "w") as file:
    file.write(f"Hello, {name}!")

Menggunakan Argumen Baris Arahan

Anda boleh menghantar argumen kepada skrip melalui baris arahan menggunakan modul sys:

# Using command-line arguments
import sys

if len(sys.argv) > 1:
    print(f"Hello, {sys.argv[1]}!")
else:
    print("No arguments provided.")

Mengendalikan Ralat

Gunakan blok try-except untuk mengendalikan ralat yang mungkin berlaku dalam skrip Anda:

# Handling errors
try:
    result = 10 / 0
except ZeroDivisionError:
    print("Cannot divide by zero!")

Kesilapan Biasa dalam Skrip Automasi

Berikut ialah beberapa kesilapan yang perlu dielakkan:

  • Tidak mengendalikan ralat dengan blok try-except.
  • Menetapkan nilai secara tetap sedangkan nilai itu mungkin berubah dari semasa ke semasa.
  • Tidak menguji skrip sebelum menjadualkannya untuk automasi.

Apakah yang Kita Pelajari?

Dalam pelajaran ini, Anda telah mempelajari:

  • Cara mencipta dan menjalankan skrip Python untuk automasi.
  • Cara menerima masukan pengguna dan mengendalikan argumen baris arahan.
  • Cara mengendalikan ralat dan menulis skrip automasi yang kukuh.
  • Cara menjadualkan skrip untuk pelaksanaan automatik.

Syabas! Mari beralih ke topik seterusnya.

Mengautomatikkan Tugas dengan Skrip — ilustrasi 11
Percuma untuk bermula

Pelajari Python dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
76
Pelajaran
320

Soalan Lazim

Adakah pelajaran “Mengautomatikkan Tugas dengan Skrip” percuma?

Ya — teks penuh “Mengautomatikkan Tugas dengan Skrip” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Python Academy, tingkat taraf kepada CoddyKit PRO. Kursus Python Academy merangkumi sejumlah 3 pelajaran.

Apakah yang akan saya pelajari dalam “Mengautomatikkan Tugas dengan Skrip”?

Pelajari cara menulis skrip untuk automasi harian. Anda berlatih Python Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Python Academy?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Python Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 3.

Berapa lamakah pelajaran “Mengautomatikkan Tugas dengan Skrip” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Python Academy ini?

Ya. Setiap pelajaran Python Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Mengautomatikkan Tugas dengan Skrip
  2. Bekerja dengan os dan shutil
  3. Mengautomatikkan E-mel dan Laporan
← Kembali ke Python Academy