Mulai menggunakan Python di Visual Studio
Pemula
Pengembang
Siswa
Visual
Studio Code
Mulai mempelajari Python dengan menginstal dan mengonfigurasi alat yang Anda perlukan untuk membangun aplikasi nyata.
Tujuan pembelajaran
Di akhir modul ini, Anda akan dapat:
- Instal Python 3 jika diperlukan.
- Instal dan konfigurasikan Visual Studio Code dan ekstensi di komputer Anda.
- Buat notebook Python.
- Tulis dan jalankan kode Python di Visual Studio Code.
Prasyarat
- Kemampuan
untuk menginstal program secara lokal.
- Pemahaman dasar tentang konsep pemrogaman.
Lompati ke konten utama
Browser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Panduan mulai cepat: Membuat fungsi di Azure dengan Python menggunakan Visual Studio Code
- Artikel
- 08/23/2022
- 6 menit untuk membaca
Dalam artikel ini
- C#
- Java
- JavaScript
- PowerShell
- Python
- TypeScript
- Lainnya
(Go/Rust)
Dalam artikel ini, Anda menggunakan Visual Studio Code untuk membuat fungsi Python yang merespons ke permintaan HTTP. Setelah menguji kode secara lokal, Anda menyebarkannya ke lingkungan tanpa server Azure Functions.
Menyelesaikan mulai cepat ini dikenakan biaya kecil berupa beberapa sen USD atau kurang di akun Azure Anda.
Ada juga
versi berbasis CLI dari artikel ini.
Konfigurasikan lingkungan Anda
Sebelum memulai, pastikan Anda memiliki persyaratan berikut:
Akun Azure dengan langganan aktif.
Membuat akun secara gratis.
Azure Functions Core Tools versi 3.x.
Versi Python yang
didukung oleh Azure Functions. Untuk informasi selengkapnya, lihat Cara memasang Phyton.
Visual Studio Code pada salah satu
platform yang didukung.
Ekstensi Python untuk Visual Studio Code.
Ekstensi Azure
Functions untuk Visual Studio Code.
Membuat proyek lokal Anda
Di bagian ini, gunakan Visual Studio Code untuk membuat proyek Azure Functions lokal dalam Python. Nantinya di artikel ini, Anda akan menerbitkan kode fungsi ke Azure.
Pilih ikon Azure di bilah Aktivitas. Lalu di area Ruang Kerja (lokal), klik tombol +, pilih Buat Fungsi di dropdown. Saat diminta, pilih
Buat proyek baru.
Pilih lokasi direktori untuk ruang kerja proyek Anda dan klik Pilih. Anda harus membuat folder baru atau memilih folder kosong untuk ruang kerja proyek. Jangan memilih folder proyek yang merupakan
bagian dari ruang kerja.
Berikan informasi berikut saat diminta:
Perintah | Pilihan |
---|
Pilih bahasa
| Pilih Python .
|
Pilih interpreter Python untuk membuat lingkungan virtual
| Pilih interpreter Python pilihan Anda. Jika opsi tidak ditampilkan, ketik jalur lengkap ke biner Python Anda.
|
Pilih templat untuk fungsi pertama proyek Anda
| Pilih HTTP trigger .
|
Menyediakan nama fungsi
| Masukkan HttpExample .
|
Tingkat otorisasi
| Pilih Anonymous , yang memungkinkan siapa saja memanggil titik akhir fungsi Anda. Untuk informasi selengkapnya tentang tingkat otorisasi, lihat Kunci otorisasi.
|
Pilih bagaimana Anda ingin membuka proyek Anda
| Pilih Add to workspace .
|
Visual Studio Code menggunakan informasi yang disediakan dan menghasilkan proyek Azure Functions dengan pemicu HTTP. Anda bisa melihat file proyek lokal di Explorer. Untuk informasi selengkapnya tentang file yang dibuat, lihat File proyek yang dihasilkan.
Menjalankan fungsi secara lokal
Visual Studio Code terintegrasi dengan alat Azure Functions Core untuk memungkinkan Anda menjalankan proyek ini di komputer pengembangan lokal sebelum Anda menerbitkan ke Azure.
Untuk memulai fungsi secara lokal, tekan F5 atau ikon putar. Panel Terminal
menampilkan Output dari Core Tools. Aplikasi Anda dimulai di panel Terminal. Anda dapat melihat titik akhir URL dari fungsi yang dipicu HTTP berjalan secara lokal.
Jika Anda mengalami masalah saat menjalankan fungsi di Windows,
pastikan bahwa terminal default untuk Visual Studio Code tidak diatur ke WSL Bash.
Dengan Core Tools yang masih berjalan di Terminal, pilih ikon Azure di bilah aktivitas. Di area Ruang Kerja, luaskan Proyek Lokal>Functions. Klik kanan (Windows) atau Ctrl -klik (macOS) fungsi HttpExample
dan pilih Jalankan Fungsi Sekarang... .
Di Masukkan isi permintaan Anda akan melihat nilai isi pesan permintaan, yaitu { "name": "Azure" }
. Tekan Enter untuk mengirim pesan permintaan ini ke fungsi Anda.
Saat fungsi dijalankan secara lokal dan mengembalikan respons, pemberitahuan akan
dimunculkan dalam Visual Studio Code. Informasi tentang eksekusi fungsi ditampilkan di panel Terminal.
Dengan panel Terminal terfokus, tekan Ctrl + C untuk menghentikan Core Tools dan memutuskan sambungan debugger.
Setelah memverifikasi bahwa fungsinya berjalan dengan benar di komputer lokal Anda, saatnya menggunakan Visual Studio Code untuk menerbitkan proyek langsung ke Azure.
Masuk ke
Azure
Sebelum dapat memublikasikan aplikasi, Anda harus masuk ke Azure.
Jika Anda belum masuk, pilih ikon Azure di bilah Aktivitas. Lalu, di area Sumber Daya, pilih Masuk ke Azure...
Jika Anda
sudah masuk dan dapat melihat langganan yang ada, buka bagian berikutnya. Jika Anda belum memiliki akun Azure, pilih Buat Akun Azure.... Siswa dapat memilih Buat Akun Azure untuk Siswa....
Saat diminta di browser, pilih akun Azure Anda dan masuk menggunakan kredensial akun Azure Anda. Jika membuat akun baru, Anda dapat masuk setelah akun berhasil dibuat.
Setelah berhasil masuk, Anda dapat menutup jendela browser baru. Langganan
dalam akun Azure Anda ditampilkan di bilah sisi.
Membuat aplikasi fungsi di Azure
Di bagian ini, Anda membuat aplikasi fungsi dan sumber daya terkait di langganan Azure Anda.
Pilih ikon Azure di bilah Aktivitas. Lalu, di area Sumber Daya, pilih ikon + dan pilih opsi Buat Aplikasi Fungsi di Azure.
Berikan informasi berikut saat diminta:
Perintah | Pilihan |
---|
Pilih langganan
| Pilih langganan yang akan digunakan. Anda tidak akan melihat permintaan ini jika Anda hanya memiliki satu langganan yang terlihat di bawah Sumber Daya.
|
Masukkan nama unik global untuk aplikasi fungsi
| Ketik nama yang valid di jalur URL. Nama yang Anda ketik akan divalidasi untuk memastikan bahwa nama tersebut unik di Azure Functions.
|
Pilih tumpukan runtime
| Pilih versi bahasa yang telah Anda jalankan secara lokal.
|
Pilih lokasi untuk sumber daya baru
| Pilih wilayah yang lebih dekat dengan Anda untuk kinerja yang lebih baik.
|
Ekstensi tersebut menampilkan status sumber daya individual saat dibuat di Azure pada panel Azure: Log Aktivitas.
Setelah pembuatan selesai, sumber daya Azure berikut dibuat di langganan Anda. Sumber daya tersebut dinamai berdasarkan nama
aplikasi fungsi Anda:
- Grup sumber daya, merupakan kontainer logis untuk sumber daya terkait.
- Akun Azure Storage standar, memelihara status dan informasi lain tentang proyek Anda.
- Aplikasi
fungsi, yang menyediakan lingkungan untuk menjalankan kode fungsi Anda. Aplikasi fungsi memungkinkan Anda mengelompokkan fungsi sebagai unit logis untuk memudahkan pengelolaan, penerapan, dan berbagi sumber daya dalam paket hosting yang sama.
- Paket App Service, menentukan host yang mendasari aplikasi fungsi Anda.
- Instans Application Insights tersambung ke aplikasi fungsi, yang melacak penggunaan fungsi Anda di aplikasi.
Notifikasi ditampilkan setelah aplikasi fungsi
Anda dibuat dan paket penyebaran diterapkan.
Tip
Secara default, sumber daya Azure yang diperlukan oleh aplikasi fungsi Anda dibuat berdasarkan nama aplikasi fungsi yang Anda berikan. Secara default, sumber daya ini juga dibuat di grup sumber daya baru yang sama dengan aplikasi fungsi. Jika ingin menyesuaikan nama sumber daya ini atau menggunakan kembali sumber daya yang sudah ada, Anda harus
menerbitkan proyek dengan opsi pembuatan lanjutan.
Menyebarkan proyek ke Azure
Penting
Penyebaran ke aplikasi fungsi yang ada selalu menimpa konten aplikasi tersebut di Azure.
Pilih ikon Azure di bilah Aktivitas, lalu
di area Ruang Kerja, pilih folder proyek Anda dan pilih tombol Sebarkan....
Pilih Sebarkan ke Aplikasi Fungsi..., pilih aplikasi fungsi yang baru saja Anda buat, dan pilih
Sebarkan.
Setelah penyebaran selesai, pilih Tampilkan Output untuk melihat hasil pembuatan dan penyebaran, termasuk sumber daya Azure yang Anda buat. Jika melewatkan pemberitahuan, pilih ikon bel di sudut kanan bawah untuk melihatnya lagi.
Menjalankan fungsi di Azure
Kembali di area Sumber Daya di bilah sisi, perluas langganan, aplikasi fungsi baru, dan Functions Anda. Klik kanan (Windows) atau Ctrl -klik (macOS)
fungsi HttpExample
dan pilih Jalankan Fungsi Sekarang... .
Di Masukkan isi permintaan Anda akan melihat nilai isi pesan permintaan, yaitu { "name": "Azure" }
. Tekan Enter untuk mengirim pesan permintaan ini ke fungsi
Anda.
Saat fungsi dijalankan di Azure dan mengembalikan respons, pemberitahuan akan dimunculkan dalam Visual Studio Code.
Menghapus sumber daya
Saat melanjutkan ke langkah berikutnya dan menambahkan antrean Azure Storage yang mengikat ke fungsi, Anda harus menyimpan semua
sumber daya untuk membangun apa yang telah Anda lakukan.
Jika tidak, Anda dapat menggunakan langkah-langkah berikut untuk menghapus aplikasi fungsi dan sumber daya terkait untuk menghindari timbulnya biaya lebih lanjut.
Di Visual Studio Code, tekan F1 untuk membuka palet perintah. Di palet perintah, cari dan pilih Azure: Open in portal
.
Pilih aplikasi fungsi Anda dan tekan Enter. Halaman aplikasi fungsi terbuka di portal Azure.
Di tab
Ringkasan, pilih tautan bernama di samping Grup sumber daya.
Di halaman Grup sumber daya, tinjau daftar sumber daya yang disertakan, dan pastikan
sumber daya tersebut adalah sumber daya yang ingin Anda hapus.
Di halaman Grup sumber daya, tinjau daftar sumber daya yang disertakan, dan verifikasi bahwa sumber daya tersebut adalah sumber daya yang ingin Anda hapus.
Pilih Hapus grup sumber daya, dan ikuti instruksinya.
Penghapusan mungkin perlu waktu beberapa menit. Setelah selesai, pemberitahuan akan muncul selama beberapa detik. Anda juga dapat memilih ikon bel di bagian
atas halaman untuk melihat pemberitahuan.
Untuk informasi selengkapnya tentang biaya Azure Functions, lihat Memperkirakan biaya rencana Konsumsi.
Langkah berikutnya
Anda telah menggunakan
Visual Studio Code untuk membuat aplikasi fungsi dengan fungsi sederhana yang dipicu HTTP. Di artikel berikutnya, Anda memperluas fungsi tersebut dengan menyambungkan ke Azure Storage. Untuk mempelajari selengkapnya tentang menyambungkan ke layanan Azure lainnya, lihat
Menambahkan pengikatan ke fungsi yang sudah ada di Azure Functions.
Mengalami masalah? Beri tahu kami.
Bagaimana cara setup Visual Studio code untuk ngoding python?
Pada tutorial kali ini, kita insyaallah akan mempelajari bagaimana cara setup Visual Studio Code untuk ngoding python..
Pastikan VSCode sudah terinstall. ... .
2. Install Python Extension. ... .
3. Buat File Baru. ... .
4. Save dengan ekstensi .py. ... .
Python di VSCode in action. ... .
6. Run Python di Visual Studio Code. ... .
7. Python Linting (PyLint).
Tuliskan 3 langkah untuk menjalankan python menggunakan script editor?
Menjalankan Python.
Buka terminal CTRL + ALT + T..
Ketik python maka Anda akan masuk ke Python shell..
Tuliskan script Python Anda, contoh: print("Selamat datang di Python") . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi..
Untuk keluar dari Python shell ketik exit().
Apa yang dimaksud dengan Visual Studio Code?
Visual Studio Code
Visual Studio Code adalah Sofware yang sangat ringan, namun kuat editor kode sumbernya yang berjalan dari desktop. Muncul dengan built-in dukungan untuk JavaScript, naskah dan Node.js dan memiliki array beragam ekstensi yang tersedia untuk bahasa lain, termasuk C ++, C # , Python, dan PHP.
Langkah langkah download Visual Studio Code?
Buka web https://code.visualstudio.com/ dan download sesuai dengan sistem operasi komputer kamu. Setelah berhasil didownload, silakan klik 2x hasil download tadi untuk menginstall VSCode nya.