howdoi là công cụ dòng lệnh cho phép tìm kiếm câu trả lời lập trình từ Stack Overflow trực tiếp trong terminal, không cần mở trình duyệt.
Cài đặt
>>> pip install howdoi
Cách sử dụng
howdoi "câu hỏi lập trình"
Ví dụ thực tế
Tạo list Python
$ howdoi create a python list >>> l = [None] * 10 >>> l [None, None, None, None, None, None, None, None, None, None]
In ngày hôm nay
$ howdoi print today's date in python from datetime import date print(date.today())
Dãy Fibonacci
$ howdoi create fibonacci series in python
def F(n):
if n == 0: return 0
elif n == 1: return 1
else: return F(n-1) + F(n-2)
Hỏi tiếng Việt (có hỗ trợ)
$ howdoi "cách đọc file csv trong python"
import pandas as pd
df = pd.read_csv('file.csv')
Tùy chọn hữu ích
-n 3: Hiển thị 3 câu trả lời đầu-c: Chỉ hiển thị code (không giải thích)-e: Mở link Stack Overflow trong trình duyệt-a: Hiển thị toàn bộ câu trả lời
Lưu ý
- Cần kết nối internet
- Kết quả phụ thuộc vào Stack Overflow API
- Phù hợp cho tra cứu nhanh cú pháp, pattern phổ biến