Python การใช้งาน Module ง่ายๆ [เบื้องต้น]

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
Aussadawut
PHP Hero Member
PHP Hero Member
Posts: 123
Joined: 15/11/2018 10:05 am

Python การใช้งาน Module ง่ายๆ [เบื้องต้น]

Post by Aussadawut »

Python การใช้งาน Module ง่ายๆ [เบื้องต้น]
การใช้งาน module ใน Python ก็จะประมาณ include("connect"); ใน PHP
แต่ตัว Python สามารถหยิกยกมาบางฟังก์ชันได้ โดยไม่ต้องยกมาทั้งหมด

โค๊ดด้านล้างนี้ ให้ตั้งชื่อว่า module_arg.py ตัวนี้จะเป็นไฟล์ module ของเรา

Code: Select all

var_string = "mdsoft.com"
def function1(arg):
    print("แสดงผลฟังก์ชัน 1 : ",arg)
    return
def function2(arg):
    print("แสดงผลฟังก์ชัน 2 : ",arg)
    return
บรรทัดที่ 1 จะเป็นตัวแปรสตริงธรรมดา
บรรทัดที่ 2,3,4 จะเป็น module ที่ 1 ของเรา ภายใน module จะให้ปริ้น arg
บรรทัดที่ 5,6,7 จะเป็น module ที่ 2 ของเรา ภายใน module จะให้ปริ้น arg เช่นกัน

โค๊ดด้านล้างนี้ ให้ตั้งชื่อว่า use_import.py ตัวนี้จะเป็นไฟล์เรียกใช้งาน module ของเรา

Code: Select all

from module_arg import *
function1("python")
function2("python")
print(var_string)
บรรทัดที่ 1 จะเป็นการเรียกไฟล์ module_arg และ import * คือการหยิบยกทุกอย่างในไฟล์ module_arg.py เพื่อมาใช้งาน
  • ***ถ้า import function1 ก็คือการยกเอามาแค่ function1 อย่างเดียว function อื่นๆ ที่ไม่ได้ import จะไม่สามารถใช้งานได้
บรรทัดที่ 2 ทำการเรียก function1 และใส่ค่าของ arg ลงไป
บรรทัดที่ 3 ทำการเรียก function2 และใส่ค่าของ arg ลงไป
บรรทัดที่ 4 แสดงค่าของ var_string ที่อยู่ในไฟล์ module_arg.py

ผลลัพทธ์ก็จะได้ตามนี้
resultmodule.png
resultmodule.png (4.08 KiB) Viewed 573 times

  • Similar Topics
    Replies
    Views
    Last post

Return to “Share Knowledge”

Who is online

Users browsing this forum: No registered users and 5 guests