Vì vậy, tôi đã thường xuyên được sử dụng Python với các giải pháp nguyên mẫu để công việc lập trình khác nhau (rất tốt để có được những thuật toán ngay trước khi triển khai thực hiện với tất cả các chuông và còi ở một số ngôn ngữ lập trình khác), và tôi có đang sử dụng kịch bản shell BASH để tự động hóa một loạt các tác vụ (ví dụ như chạy một chương trình trên nhiều bộ đầu vào khác nhau, lưu kết quả, đường ống đến grep và các tiện ích khác, v.v.).
Khi nói đến tedium, tôi thực sự khuyên bạn nên BASH. Bạn có thể lấy nó trên Windows bằng cách cài đặt Cygwin. Ví dụ: tôi thường xuyên thấy mình làm những việc như sau cho các khóa học khác nhau của tôi:
for i in {1..10} ; do
./process_data input-$i.txt | tee result-$i.transcript
done
Bạn không cần trình chỉnh sửa tốt ... bất kỳ trình soạn thảo văn bản nào cũng sẽ hoạt động tốt. Điều đó nói rằng, nếu bạn đang tìm kiếm một trình soạn thảo Python tốt, Eclipse với PyDev là khá tốt. Cá nhân, tôi chỉ sử dụng Xcode như một trình soạn thảo mã đích chung cho tất cả mọi thứ ... mặc dù nó không thực sự mang bất cứ thứ gì vào bảng cho các kịch bản shell Python hoặc BASH ...tất nhiên, bạn không có Xcode trên Windows. Tuy nhiên, bạn có thể sử dụng Notepad ++, Notepad hoặc Wordpad.
Nguồn
2010-04-09 05:42:42
bình chọn loại câu hỏi. hãy làm cho nó cộng đồng wiki. – Mike
bất cứ điều gì Mike ...không quan trọng – ecounysis
Không có gì ngăn cản bạn xây dựng mã throwaway trong ngôn ngữ 'doanh nghiệp'. Nếu bạn đã quen với ngôn ngữ và công cụ, nó sẽ vẫn nhanh hơn. – CurtainDog