ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- Posts: 604
- Joined: 07/12/2016 10:55 am
ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน) เป็นการเรียกใช้ Module (โมดูล) โดยใช้คำว่า from...import ซึ่งจะมีลักษณะการเรียกใช้ที่แตกต่างกันออกไป ทั้งการเรียกใช้งาน Modlue ทั้งหมด หรือ การเรียกใช้งานบางฟังก์ชัน
ตัวอย่างการเรียกใช้งานฟังก์ชันทั้งหมดใน Module ตัวอย่างการเรียกใช้งานเฉพาะบางฟังก์ชัน ตัวอย่างการเรียกใช้ฟังก์ชันทั้งหมดภายใน Module แต่สามารถเรียกใช้ฟังก์ชันได้เลย สรุปการใช้งาน from...import ใน python
import
- เรียกใช้งานได้ทั้งหมด
- ใช้ "." ในการเข้าถึงตัวแปรภายใน Module นั้น
from...import
- เรียกใช้งานเฉพาะบางฟังก์ชัน
- ใช้ "." ในการเข้าถึงตัวแปรภายใน Module นั้น
from...import*
- เรียกใช้งานได้ทั้งหมด
-ใช้งานได้เหมือนกับอยู่ในหน้า Module นั้นเลย
ศึกษาข้อมูลมาจาก https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
ตัวอย่างการเรียกใช้งานฟังก์ชันทั้งหมดใน Module ตัวอย่างการเรียกใช้งานเฉพาะบางฟังก์ชัน ตัวอย่างการเรียกใช้ฟังก์ชันทั้งหมดภายใน Module แต่สามารถเรียกใช้ฟังก์ชันได้เลย สรุปการใช้งาน from...import ใน python
import
- เรียกใช้งานได้ทั้งหมด
- ใช้ "." ในการเข้าถึงตัวแปรภายใน Module นั้น
from...import
- เรียกใช้งานเฉพาะบางฟังก์ชัน
- ใช้ "." ในการเข้าถึงตัวแปรภายใน Module นั้น
from...import*
- เรียกใช้งานได้ทั้งหมด
-ใช้งานได้เหมือนกับอยู่ในหน้า Module นั้นเลย
ศึกษาข้อมูลมาจาก https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
-
- PHP Super Hero Member
- Posts: 604
- Joined: 07/12/2016 10:55 am
-
- PHP Sr. Member
- Posts: 84
- Joined: 01/02/2017 11:10 am
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
ศึกษาแล้วเข้าใจว่า import : เรียกใช้งานได้ทั้งหมด ใช้"."ในการเข้าถึง
form..import : เรียกใช้งานเฉพาะฟังก์ชั่น ใช้"."ในการเข้าถึง
form...import* : เรียกใช้งานได้ทั้งหมด ไม่ต้องใช้ "."ในการเข้าถึง สามารถประกาศชื่อฟังก์ชั่นเพื่อใช้งาน Module ได้เลย
form..import : เรียกใช้งานเฉพาะฟังก์ชั่น ใช้"."ในการเข้าถึง
form...import* : เรียกใช้งานได้ทั้งหมด ไม่ต้องใช้ "."ในการเข้าถึง สามารถประกาศชื่อฟังก์ชั่นเพื่อใช้งาน Module ได้เลย
-
- PHP Super Hero Member
- Posts: 813
- Joined: 08/01/2018 9:55 am
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
Code: Select all
int = 1234
def func(num):
print("ฟังก์ชัน1:", num)
def func2(num):
print("ฟังก์ชัน2:", num)
Code: Select all
from module import *
func("mindphp")
func2("mindphp2")
print(int)
I am slow walker, but I never walk back. (Abraham Lincoln)
- Jom07
- PHP Super Hero Member
- Posts: 514
- Joined: 08/01/2018 9:56 am
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
Code: Select all
var_string = "mindphp"
def printfunc1(sum):
print("แสดงฟังก์ชันที่1:",sum)
return
def printfunc2(sum):
print("แสดงฟังก์ชันที่2:",sum)
return
Code: Select all
from module_import import printfunc2
printfunc2("python")
ศึกษาข้อมูลจาก :https://www.youtube.com/watch?v=w6m-LXj ... M&index=23

-
- PHP Hero Member
- Posts: 114
- Joined: 09/04/2018 10:04 am
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
สร้าง Module ที่เราต้องการจะเรียกใช้ในภายหลัง
เรียกใช้ Module ที่สร้างไว้ก่อนหน้า
ผลการรัน
ศึกษาจาก https://youtu.be/w6m-LXj6cug
Code: Select all
var_string = 'World.com'
def printfunc1(myarg):
print '\nFunction 1 : ', myarg
return
def printfunc2(myarg):
print '\nFunction 2 : ', myarg
return
Code: Select all
from module_from import printfunc1 , printfunc2
printfunc1 ("Hello")
printfunc2 ("How are you?")
ศึกษาจาก https://youtu.be/w6m-LXj6cug
-
- PHP Hero Member
- Posts: 199
- Joined: 30/04/2018 9:44 am
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โค้ดในส่วนของ module
โค้ดในส่วนของการใช้ from เรียกใช้งาน module
ผลการรันโค้ด
ศึกษาจาก : https://www.youtube.com/watch?v=w6m-LXj ... M&index=22
โค้ดในส่วนของ module
Code: Select all
str_type = "Mindphp.com/Rangsan"
def printfunc(moduletest):
print 'Show ModuleTest1 : ',moduletest
return
def printfunc1(moduletest):
print 'Show ModuleTest2 : ',moduletest
return
Code: Select all
from module_twentythree import *
printfunc("Your have learning Python")
printfunc1("Your have learning Java")
print str_type
ศึกษาจาก : https://www.youtube.com/watch?v=w6m-LXj ... M&index=22
It’s never too late to start again.
-
- PHP Full Member
- Posts: 44
- Joined: 08/08/2018 9:49 am
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
Modules ใน Python - การใช้ from...import
โค้ดหน้า Modules
โค้ดหน้า from_import
ผลลัพธ์ ศึกษาจาก : https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
โค้ดหน้า Modules
Code: Select all
def printfucn(myarg):
print("แสดงผลของฟังก์ชันที่ 1",myarg)
return
def printfunc2(myarg):
print("แสดงผลของฟังก์ชันที่ 2", myarg)
return
โค้ดหน้า from_import
Code: Select all
from pythonModules import *
printfunc2("Traning")
printfucn("Mindphp.com")
ผลลัพธ์ ศึกษาจาก : https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
-
- Similar Topics
- Replies
- Views
- Last post
-
- 8 Replies
- 2409 Views
-
Last post by bolue
09/06/2020 10:22 am
-
-
ทำความรู้จักกับภาษา python (22) : การสร้าง Module (โมดูล) ใน python (ไพทอน)
by dawthana » 12/01/2017 11:33 am » in Python Knowledge - 9 Replies
- 1898 Views
-
Last post by jirawoot
20/06/2019 6:44 pm
-
-
-
ทำความรู้จักกับภาษา python (15) : การสร้างฟังก์ชันใน python (ไพทอน)
by dawthana » 30/12/2016 3:38 pm » in Python Knowledge - 9 Replies
- 1494 Views
-
Last post by jirawoot
20/06/2019 2:49 pm
-
-
-
ทำความรู้จักกับภาษา python (14) : การจัดการข้อผิดพลาดใน python (ไพทอน)
by dawthana » 30/12/2016 2:40 pm » in Python Knowledge - 9 Replies
- 1663 Views
-
Last post by jirawoot
20/06/2019 2:28 pm
-
-
-
ทำความรู้จักกับภาษา python (9) : ฟังก์ชันการแปลงชนิดข้อมูลใน python (ไพทอน)
by dawthana » 29/12/2016 3:15 pm » in Python Knowledge - 7 Replies
- 5054 Views
-
Last post by chatee supasand
07/06/2019 4:09 pm
-
-
-
ทำความรู้จักกับภาษา python (1) : ความรู้เกี่ยวกับภาษา python (ไพทอน)
by dawthana » 27/12/2016 1:35 pm » in Python Knowledge - 3 Replies
- 1261 Views
-
Last post by chatee supasand
06/06/2019 3:44 pm
-
-
-
ทำความรู้จักกับภาษา python (4) : ตัวดำเนินการใน python (ไพทอน)
by dawthana » 28/12/2016 10:05 am » in Python Knowledge - 11 Replies
- 1414 Views
-
Last post by Sirayu
19/06/2019 11:56 am
-
-
-
ทำความรู้จักกับภาษา python (2) : เครื่องมือที่ใช้ในการเขียน python (ไพทอน)
by dawthana » 27/12/2016 7:58 pm » in Python Knowledge - 3 Replies
- 991 Views
-
Last post by chatee supasand
06/06/2019 4:42 pm
-
Who is online
Users browsing this forum: No registered users and 10 guests