Đôi khi chúng ta muốn biết mã nguồn của một số chức năng trông như thế nào hoặc chúng ở đâu hoặc chúng ta cần thao tác mã nguồn dưới dạng chuỗi ký tự. Trong những trường hợp như vậy, chúng ta cần có một cách thuận tiện để truy xuất mã nguồn của các hàm Python
Thêm tài nguyên Python
- IDE là gì?
- bảng ăn gian. Trăn 3. 7 cho người mới bắt đầu
- Khung GUI Python hàng đầu
- Tải xuống. 7 thư viện PyPI thiết yếu
- Nhà phát triển mũ đỏ
- Nội dung Python mới nhất
Có hai thư viện Python có thể giúp
source_DF = inspect.getsource(pandas.DataFrame)
0 là một thư viện tiêu chuẩn được tích hợp sẵn
print(type(source_DF))source_DF = inspect.getsource(pandas.DataFrame)
1 là thư viện của bên thứ ba
print(type(source_DF))
quan sát
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
import pandas
import inspect
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
Trong IPython hoặc Jupyter, chúng ta cũng có thể sử dụng phương thức này để lấy mã nguồn của các hàm mà chúng ta đã định nghĩa trong bảng điều khiển
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
Lưu ý rằng việc truy xuất mã nguồn của các hàm tự xác định chỉ hoạt động trong IPython hoặc Jupyter. Nếu chúng tôi đang sử dụng Python thuần túy và định nghĩa một hàm theo cách tương tác, chúng tôi sẽ gặp phải lỗi
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
rau thì là
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
API của nó khá giống với của
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
Tuy nhiên, một điểm khác biệt lớn giữa
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
source_DF = inspect.getsource(pandas.DataFrame)
print(type(source_DF))
Đọc gì tiếp theo
thẻ
con trăn
lập trình
Xiaodong Deng
Từ Trung Quốc và hiện đang ở Singapore. Tôi học chuyên ngành toán học trong cả thời gian học cử nhân và thạc sĩ. Nhưng sau đó tôi thấy việc viết mã thú vị hơn. Suy nghĩ từ quan điểm kỹ thuật thực sự giúp tôi rất nhiều. Để biết thêm thông tin, vui lòng tham khảo trang web của tôi XD-DENG. com