Perlindungan pembayaranSelengkapnya
- Revisi dalam batas paket tidak dikenai biaya.
- Jika Anda tidak merespons dalam 3 hari setelah penyerahan hasil, hasil kerja diterima secara otomatis.
Uang ditahan saat Anda membayar dan diteruskan hanya setelah Anda menerima hasil kerja.

Contoh hasil
Menggabungkan file penjualan bulanan 9 toko menjadi satu laporan Excel
Cara menjalankannya
python merge_sales.py --month 2026-10
2026-11-02 09:14:03 INFO Folder: sales/2026-10, ditemukan 9 file
2026-11-02 09:14:03 INFO shop-01.csv: 1.284 baris
2026-11-02 09:14:04 INFO shop-02.xlsx: 967 baris
2026-11-02 09:14:04 WARN shop-07.csv: 3 baris tanpa harga dilewati (baris 88, 412, 913)
2026-11-02 09:14:05 INFO Selesai: 10.412 baris -> report-2026-10.xlsx (sheet "Penjualan" dan "Total")
Pengaturan, bukan kode
Nama kolom setiap toko disimpan di settings.ini, jadi toko baru atau kolom yang berganti nama cukup ditambahkan satu baris di sana:
[columns]
date = Tanggal, Tanggal penjualan, Hari
product = Produk, Barang, Nama
quantity = Qty, Jumlah, Pcs
price = Harga, Harga satuan
Sebagian kode
def read_shop_file(path: Path, columns: dict[str, list[str]]) -> pd.DataFrame:
"""Membaca file satu toko dan memberinya nama kolom laporan."""
table = pd.read_excel(path) if path.suffix == ".xlsx" else pd.read_csv(path, encoding="utf-8-sig")
renamed = {}
for name, variants in columns.items():
found = next((c for c in table.columns if c.strip() in variants), None)
if found is None:
raise ReportError(f"{path.name}: tidak ada kolom untuk '{name}' (dicari: {', '.join(variants)})")
renamed[found] = name
table = table.rename(columns=renamed)[list(columns)]
table["shop"] = path.stem
return table
File: arsip ZIP berisi merge_sales.py (310 baris), settings.ini, requirements.txt, dan README tentang cara memasang Python, menjalankan skrip, dan arti setiap pesan di log. Klien menjalankannya di komputernya sendiri.
Klien: jaringan kecil 9 toko alat tulis; setiap toko mengirim penjualan bulanannya sebagai file CSV atau Excel, dengan nama kolom yang sedikit berbeda. Tugas: satu skrip yang membaca setiap file di sebuah folder, menyeragamkan kolomnya, dan menulis satu laporan Excel berisi semua penjualan serta sheet total per toko.
Klien dan semua datanya fiktif.
Tentang layanan ini
Gambar WebP biasanya jauh lebih ringan daripada JPEG atau PNG dengan tampilan serupa, jadi halaman lebih cepat dimuat. Skrip Python ini mengonversi gambar dalam sebuah folder, misalnya folder unggahan situs Anda yang disalin ke komputer, menjadi WebP: foto dengan kualitas pilihan Anda, logo dan grafis dengan transparansi tetap terjaga atau tanpa kehilangan kualitas sama sekali. Skrip mempertahankan susunan folder dan nama file, melewati gambar yang sudah dikonversi, dan mulai Standar, mencatat berapa banyak ruang yang dihemat setiap file. Kirimkan susunan folder dan beberapa contoh gambar. Anda menjalankan skrip sendiri di komputer atau server Anda. Skrip membuat file-nya; mengarahkan halaman situs ke file tersebut (atau plugin yang melakukannya) adalah langkah terpisah yang dijelaskan README.
Yang termasuk
- Yang Anda dapatkanArsip ZIP berisi skrip Python, README dengan petunjuk langkah demi langkah, dan mulai Standar, file pengaturan dengan folder dan kualitas; kodenya juga ditampilkan di halaman pesanan.
- Masukan JPEG dan PNGJuga GIF dan BMP tanpa animasi
- Transparansi terjagaLogo dan ikon tetap bersih di latar apa pun
- Nama dan folder samaphoto.jpg menjadi photo.webp di tempat yang sama
- File asli tetap tersimpanTidak ada yang dihapus atau ditimpa
- Kode yang mudah dibacaDengan komentar, kualitas mudah diubah nanti
Cara kerja
- 1TugasAnda menjelaskan foldernya dan mengirim beberapa contoh gambar
- 2KodeKami menulis skrip dan panduan menjalankannya
- 3CobaAnda mengonversi salinan folder dan membandingkan gambarnya
- 4RevisiAnda meminta revisi sesuai paket dan mengirim pesan error jika ada
Yang kami butuhkan dari Anda
Di mana gambar-gambar itu berada (folder di komputer Anda, atau folder di server yang bisa Anda akses sendiri), kira-kira berapa banyak dan jenis apa: foto, logo, screenshot. Apakah file WebP diletakkan di samping file asli atau di folder terpisah, kualitas yang Anda inginkan atau contoh gambar sebagai acuan, dan platform situs Anda, jika berpengaruh pada path file. Sistem Anda: Windows, macOS, atau Linux.
Kami akan menanyakan:
- Di mana gambar-gambarnya?
- Jenis gambar apa saja?
- Di mana file WebP diletakkan?
- Di mana skrip akan dijalankan?
Bandingkan paket
| Paket | DasarFolder ke WebPRp 272.000 | StandarWebP dengan pengaturanRp 561.000 | PremiumAlat WebPRp 1.139.000 |
|---|---|---|---|
| Tenggat | 1 hari | 2 hari | 3 hari |
| Revisi | 1 | 2 | 3 |
| Kode | hingga 150 baris | hingga 400 baris | hingga 1.000 baris |
| File kode | 1 | hingga 3 | hingga 8 |
| File pengaturan | Tidak | Ya | Ya |
| Pesan error yang jelas dan log | Tidak | Ya | Ya |
| Opsi menjalankan dan panduan menjalankannya terjadwal | Tidak | Tidak | Ya |
| Panduan instalasi dan menjalankan (README) | Ya | Ya | Ya |
| Bahasa | Python | Python | Python |
| Pesan Dasar | Pesan Standar | Pesan Premium |
Perlindungan pembayaran
Anda membayar saat memesan, tetapi uangnya diteruskan hanya untuk hasil kerja yang diterima.
- Harga pastiHarga paket tidak berubah setelah Anda membayar.
- Uang ditahanSaat Anda membayar, jumlahnya hanya ditahan. Dana diteruskan ke Dleex setelah Anda menerima hasil kerja.
- Diperiksa sebelum penyerahanSetiap hasil melewati pemeriksaan kualitas sebelum sampai kepada Anda, dan Anda dapat melihatnya di halaman pesanan sebelum menerimanya.
- Revisi gratisMinta revisi sesuai brief Anda sebanyak yang diizinkan paket.
- Diterima setelah 3 hariJika dalam 3 hari setelah penyerahan hasil Anda tidak menerima hasil kerja maupun meminta revisi, hasil kerja diterima secara otomatis. Jika Anda menulis di chat pesanan setelah penyerahan hasil, pesanan akan menunggu; setelah kami menjawab, kami dapat memulai ulang hitungan 3 hari dan akan memberitahukannya di chat.
- Dikerjakan ulang atau pengembalian dana penuhJika hasilnya tidak sesuai brief Anda dan revisi tidak memperbaikinya, atau pengerjaan memakan waktu lebih dari dua kali tenggatnya, tulis di chat pesanan: kami akan mengerjakan ulang atau mengembalikan pembayaran secara penuh.
Tanya jawab
Apakah situs saya akan menampilkan WebP setelah ini?
Tidak dengan sendirinya. Skrip membuat file-nya; halaman tetap perlu diarahkan ke file itu, atau platform situs maupun plugin Anda yang harus menyajikannya. README menjelaskan cara-cara yang umum, dan Premium menambahkan daftar path lama dan baru untuk membantunya.
Bisakah dijalankan di hosting saya?
Bisa, jika hosting Anda mengizinkan menjalankan Python dan memasang library, yang dimungkinkan di banyak paket dengan akses SSH. Jika tidak, unduh foldernya, jalankan di komputer Anda, lalu unggah kembali file WebP-nya.
Apakah semua browser bisa menampilkan WebP?
Semua browser utama saat ini bisa. Dengan tetap menyimpan JPEG dan PNG asli di sampingnya, browser yang sangat lama bisa memakai file itu sebagai cadangan.
Apakah Anda akan masuk ke situs saya dan mengerjakannya?
Tidak. Kami tidak pernah masuk ke situs atau hosting Anda. Anda menjalankan skrip sendiri, dan README menjelaskan setiap langkahnya.
Tidak menemukan jawabannya?