Mô -đun là gì?
Coi một mô -đun giống như thư viện mã.
Một tệp chứa một tập hợp các chức năng bạn muốn đưa vào ứng dụng của mình.
Tạo một mô -đun
Để tạo mô -đun, chỉ cần lưu mã bạn muốn trong một tệp với phần mở rộng tệp .py
:
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
print["Hello, " + name]
Sử dụng một mô -đun
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
Sử dụng một mô -đun
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào: When using a function from a module, use the syntax: module_name.function_name.
Nhập myModule
mymodule.greeting ["Jonathan"]
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
"name": "John",
"age": 36,
"country": "Norway"
}
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
Sử dụng một mô -đun
print[a]
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào:
Nhập myModule
mymodule.greeting ["Jonathan"]
Chạy ví dụ »
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
Sử dụng một mô -đun
print[a]
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào:
Nhập myModule
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
Sử dụng một mô -đun
print[x]
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào:
Nhập myModule
Thí dụ
Lưu mã này trong một tệp có tên mymodule.py
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
Sử dụng một mô -đun
print[x]
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào: The dir[] function can be used on all modules, also the ones you create yourself.
Nhập myModule
mymodule.greeting ["Jonathan"]
Thí dụ
Chạy ví dụ »
Def Greeting [Tên]: & NBSP; in ["Xin chào" + tên]
print["Hello, " + name]
Sử dụng một mô -đun
"name": "John",
"age": 36,
"country": "Norway"
}
Thí dụ
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào:
Nhập myModule
Bây giờ chúng ta có thể sử dụng mô -đun mà chúng ta vừa tạo, bằng cách sử dụng câu lệnh import
:
Nhập mô -đun có tên MyModule và gọi hàm lời chào: When importing using the mymodule.py
0 keyword, do not use the module name when referring to elements in the module. Example: mymodule.py
3, not mymodule.py
4
Nhập myModule
Exercise:
mymodule.greeting ["Jonathan"]
Chạy ví dụ »
Tải xuống một gói
Tải xuống một gói rất dễ dàng.
Mở giao diện dòng lệnh và nói với PIP để tải xuống gói bạn muốn.
Điều hướng dòng lệnh của bạn đến vị trí của thư mục tập lệnh của Python và nhập các mục sau:
Thí dụ
Tải xuống một gói có tên "Camelcase":
C: \ Users \ Your Name \ AppData \ Local \ Program
Bây giờ bạn đã tải xuống và cài đặt gói đầu tiên của bạn!
Sử dụng một gói
Sau khi gói được cài đặt, nó đã sẵn sàng để sử dụng.
Nhập gói "Camelcase" vào dự án của bạn.
Thí dụ
Tải xuống một gói có tên "Camelcase":
C: \ Users \ Your Name \ AppData \ Local \ Program
Bây giờ bạn đã tải xuống và cài đặt gói đầu tiên của bạn!
Sử dụng một gói
Sau khi gói được cài đặt, nó đã sẵn sàng để sử dụng.
Nhập gói "Camelcase" vào dự án của bạn.
Nhập và sử dụng "Camelcase":
Nhập lạc đà
C = Camelcase.camelcase []
txt = "Hello World"
Thí dụ
Tải xuống một gói có tên "Camelcase":
C: \ Users \ Your Name \ AppData \ Local \ Program
Result:
Bây giờ bạn đã tải xuống và cài đặt gói đầu tiên của bạn!
-----------------------
camelcase
0.2
mysql-connector 2.1.6
pip 18.1
pymongo 3.6.1
setuptools 39.0.1