Hôm nay, tôi giới thiệu tới các bạn một tool VBA để phân tích code Python.
-Điều kiện tiền đề: Không tạo ra những tên hàm có tên giống nhau.
-Khi chạy tool, hãy copy mã nguồn, xóa bỏ các file môi trường.
Thao tác:
-Bạn select chọn folder chứa souce code python. Chú ý, trước đó hãy xóa các file môi trường, chúng có thể gây lỗi.
Tool sẽ đi tìm các file .py và đọc các tên hàm, class,... trong các file .py, chú ý bao gồm cả các file nằm trong sub folder.
-Chờ một lát cho tool nạp thông tin. Sau đó bạn tích chọn hàm cần phân tích. Ấn RUN.
Kết quả:
Cột D có nghĩa là hàm có bao nhiêu dòng code (không tính các dòng comment hoặc dòng trống)
Trong danh sách này nếu có chỗ nào trên cột C bị tô đỏ, điều đó có nghĩa rằng hàm như thế đang bị trùng tên.
Kết quả phân tích sơ đồ cây có thể bị ảnh hưởng nếu có hàm trùng tên.
Sơ đồ cây của hàm cần phân tích.
-Điều kiện tiền đề: Không tạo ra những tên hàm có tên giống nhau.
-Khi chạy tool, hãy copy mã nguồn, xóa bỏ các file môi trường.
Thao tác:
-Bạn select chọn folder chứa souce code python. Chú ý, trước đó hãy xóa các file môi trường, chúng có thể gây lỗi.
Tool sẽ đi tìm các file .py và đọc các tên hàm, class,... trong các file .py, chú ý bao gồm cả các file nằm trong sub folder.
-Chờ một lát cho tool nạp thông tin. Sau đó bạn tích chọn hàm cần phân tích. Ấn RUN.
Kết quả:
Bạn cần đăng nhập để thấy hình ảnh
Cột D có nghĩa là hàm có bao nhiêu dòng code (không tính các dòng comment hoặc dòng trống)
Trong danh sách này nếu có chỗ nào trên cột C bị tô đỏ, điều đó có nghĩa rằng hàm như thế đang bị trùng tên.
Kết quả phân tích sơ đồ cây có thể bị ảnh hưởng nếu có hàm trùng tên.
Bạn cần đăng nhập để thấy hình ảnh
Sơ đồ cây của hàm cần phân tích.
Đính kèm
-
84.4 KB Lượt xem: 2