หน้า 1 จากทั้งหมด 1
ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 12/01/2017 3:24 pm
โดย dawthana
การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา
python (ไพทอน) เป็นการเรียกใช้
Module (โมดูล) โดยใช้คำว่า from...import ซึ่งจะมีลักษณะการเรียกใช้ที่แตกต่างกันออกไป ทั้งการเรียกใช้งาน Modlue ทั้งหมด หรือ การเรียกใช้งานบาง
ฟังก์ชัน
ตัวอย่างการเรียกใช้งานฟังก์ชันทั้งหมดใน Module
- module1.png (30.58 KiB) Viewed 4627 times
ตัวอย่างการเรียกใช้งานเฉพาะบางฟังก์ชัน
- module2.png (142.79 KiB) Viewed 4627 times
ตัวอย่างการเรียกใช้ฟังก์ชันทั้งหมดภายใน Module แต่สามารถเรียกใช้ฟังก์ชันได้เลย
- module4.png (162.84 KiB) Viewed 4627 times
สรุปการใช้งาน from...import ใน python
import
- เรียกใช้งานได้ทั้งหมด
- ใช้ "." ในการเข้าถึงตัวแปรภายใน Module นั้น
from...import
- เรียกใช้งานเฉพาะบางฟังก์ชัน
- ใช้ "." ในการเข้าถึงตัวแปรภายใน Module นั้น
from...import*
- เรียกใช้งานได้ทั้งหมด
-ใช้งานได้เหมือนกับอยู่ในหน้า Module นั้นเลย
ศึกษาข้อมูลมาจาก
https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 12/01/2017 3:27 pm
โดย dawthana
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 04/02/2017 10:51 am
โดย Dive Demo
ศึกษาแล้วเข้าใจว่า import : เรียกใช้งานได้ทั้งหมด ใช้"."ในการเข้าถึง
form..import : เรียกใช้งานเฉพาะฟังก์ชั่น ใช้"."ในการเข้าถึง
form...import* : เรียกใช้งานได้ทั้งหมด ไม่ต้องใช้ "."ในการเข้าถึง สามารถประกาศชื่อฟังก์ชั่นเพื่อใช้งาน Module ได้เลย
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 23/01/2018 5:03 pm
โดย Four
โค้ด: เลือกทั้งหมด
int = 1234
def func(num):
print("ฟังก์ชัน1:", num)
def func2(num):
print("ฟังก์ชัน2:", num)
โค้ด: เลือกทั้งหมด
from module import *
func("mindphp")
func2("mindphp2")
print(int)
ผลรัน
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 25/01/2018 1:55 pm
โดย Jom07
โค้ด: เลือกทั้งหมด
var_string = "mindphp"
def printfunc1(sum):
print("แสดงฟังก์ชันที่1:",sum)
return
def printfunc2(sum):
print("แสดงฟังก์ชันที่2:",sum)
return
โค้ด: เลือกทั้งหมด
from module_import import printfunc2
printfunc2("python")
ผลรัน
ศึกษาข้อมูลจาก :
https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 21/04/2018 12:05 pm
โดย Patcharanan.0399
สร้าง Module ที่เราต้องการจะเรียกใช้ในภายหลัง
โค้ด: เลือกทั้งหมด
var_string = 'World.com'
def printfunc1(myarg):
print '\nFunction 1 : ', myarg
return
def printfunc2(myarg):
print '\nFunction 2 : ', myarg
return
เรียกใช้ Module ที่สร้างไว้ก่อนหน้า
โค้ด: เลือกทั้งหมด
from module_from import printfunc1 , printfunc2
printfunc1 ("Hello")
printfunc2 ("How are you?")
ผลการรัน
- Moduleform.JPG (11.3 KiB) Viewed 4299 times
ศึกษาจาก
https://youtu.be/w6m-LXj6cug
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 03/05/2018 7:11 pm
โดย rangsan
การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โค้ดในส่วนของ module
โค้ด: เลือกทั้งหมด
str_type = "Mindphp.com/Rangsan"
def printfunc(moduletest):
print 'Show ModuleTest1 : ',moduletest
return
def printfunc1(moduletest):
print 'Show ModuleTest2 : ',moduletest
return
โค้ดในส่วนของการใช้ from เรียกใช้งาน module
โค้ด: เลือกทั้งหมด
from module_twentythree import *
printfunc("Your have learning Python")
printfunc1("Your have learning Java")
print str_type
ผลการรันโค้ด
- from_moudle.png (17.74 KiB) Viewed 4267 times
- from_module2.png (14.8 KiB) Viewed 4267 times
ศึกษาจาก :
https://www.youtube.com/watch?v=w6m-LXj ... M&index=22
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 10/08/2018 4:30 pm
โดย anuwat somsakul
Modules ใน Python - การใช้ from...import
โค้ดหน้า Modules
โค้ด: เลือกทั้งหมด
def printfucn(myarg):
print("แสดงผลของฟังก์ชันที่ 1",myarg)
return
def printfunc2(myarg):
print("แสดงผลของฟังก์ชันที่ 2", myarg)
return
โค้ดหน้า from_import
โค้ด: เลือกทั้งหมด
from pythonModules import *
printfunc2("Traning")
printfucn("Mindphp.com")
ผลลัพธ์
- Selection_015.png (16.48 KiB) Viewed 4174 times
ศึกษาจาก :
https://www.youtube.com/watch?v=w6m-LXj ... M&index=23
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 10/06/2019 6:31 pm
โดย chatee supasand
เข้าใจมากๆเลยครับ
Re: ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โพสต์แล้ว: 21/06/2019 10:07 am
โดย jirawoot
หน้าฟังก์ชั่น
โค้ด: เลือกทั้งหมด
var_string = "mindphp"
def func1(arg):
print('ฟังก์ชั่นที่ 1 =', arg)
return
def func2(arg):
print('ฟังก์ชั่นที่ 2 = ',arg)
return
หน้าเรียกใช้
โค้ด: เลือกทั้งหมด
import module_myarg
module_myarg.func1('python')
module_myarg.func2('train')
ผลลัพธ์
- Selection_002.png (8.14 KiB) Viewed 3500 times
from...import
หน้าฟังก์ชั่น
โค้ด: เลือกทั้งหมด
var_string = "mindphp"
def func1(arg):
print('ฟังก์ชั่นที่ 1 =', arg)
return
def func2(arg):
print('ฟังก์ชั่นที่ 2 = ',arg)
return
หน้าเรียกใช้
โค้ด: เลือกทั้งหมด
from module_myarg import func1
func1('hello')
ผลลัพธ์
- Selection_003.png (8.09 KiB) Viewed 3500 times
from...import*
หน้าฟังก์ชั่น
โค้ด: เลือกทั้งหมด
var_string = "mindphp"
def func1(arg):
print('ฟังก์ชั่นที่ 1 =', arg)
return
def func2(arg):
print('ฟังก์ชั่นที่ 2 = ',arg)
return
หน้าเรียกใช้
โค้ด: เลือกทั้งหมด
from module_myarg import *
func1('hello')
func2('python')
ผลลัพธ์
- Selection_004.png (7.68 KiB) Viewed 3500 times