PDA

View Full Version : ไพธอน และ C/++



nprotech
12-02-2004, 01:05 AM
เพื่อน ๆ ทราบหรือไม่ว่า ไพธอนประกอบด้วยไลบราลี่จำนวนมาก
การกำหนดให้เครื่องที่กำลังรันสคริปต์กลายเป็นเซอร์เวอร์ หรือร้องขอความต้องการจากแม่ข่ายที่พึ่งจะถูกสร้างขึ้น (อย่างอัตโนมัติ) จึงไม่เป็นที่แปลกใจที่ภาษาไพธอน เป็นภาษาที่เหมาะสำหรับการเขียน CGI อย่างที่สุด (จากผู้เชี่ยวชาญต่างประเทศ)

เว็บไซด์ www.google.com ถูกสร้างขึ้นโดยภาษาไพธอน
บริษัท Pixar ใช้ไพธอนสร้างภาพกราฟิกแอนิเมชั่น
Linux ใช้ไพธอนทำ Installer
และอื่น ๆ อีกมาก..

=============
เข้าเรื่องกันนะครับ !!
=============
**Hidden Content: Check the thread to see hidden data.**

โค๊ดดังกล่าวจะรันผ่านได้ ต้องกำหนดตำแหน่งของไลบรารี่ให้กับคอมไพล์เลอร์ก่อนนะครับ
ผมจะเขียนบทความเรื่องนี้อย่างละเอียดอีกครั้งและเผยแพร่ต่อไป
วันนี้นำเกร็ดเล็ก ๆ น้อย ๆ มาฝากเพื่อน ๆ เพียงเท่านี้ครับ

nprotech
12-02-2004, 01:07 AM
ขอแก้โค๊ดนะครับ.. ลืมประกาศ #include
=================================


#include <python.h>
#include <stdio.h>
int main() {
Py_Initialize();
PyRun_SimpleString("print &#39;Say Hello from Pythonn&#39;");
printf("Say Hello From C");
return 0;
}
=================================

nprotech
12-02-2004, 01:09 AM
อืม.. ผมนึกว่าผมลืมเขียนเฮดเดอร์ ที่จริงสคริปต์การ Reply ตัดโค๊ดของผมไปครับ..
ซึ่งส่วนที่หายไปคือ เฮดเดอร์ python.h และ stdio.h ครับ

asylu3
12-02-2004, 01:14 AM
น่าสนใจมากครับ อืมคุณ Nprotech ไม่ทราบว่าสนใจโครงการเปิด host ใหม่เกี่ยวกับ python เลยไหมครับ ผมขอสนับสนุนอาจจะจด domainว่า http://www.thaipython.com
http://www.siampython.com

nprotech
12-02-2004, 08:26 AM
เคยมีความคิดที่จะเปิดครับ !!
ในความคิดส่วนตัวต้องการเพียงแค่ สมาชิกร่วมกันส่งบทความหรือเกร็ดเล็ก ๆ น้อย ๆ เข้ามาให้เพื่อน ๆ ได้อ่านกัน คล้ายกับเว็บบอร์ด นะครับ หรืออาจจะแนะนำลิงค์ที่เห็นเป็นประโยชน์ต่อคนอื่นๆ

โดยสมาชิกส่งบทความได้โดยอัตโนมัติ และมีผลสำรวจจากเพื่อน ๆ ที่เข้ามาดูว่า พึงพอใจกับบทความหรือข้อเสนอแนะอื่น ๆ มากน้อยแค่ไหน ผมต้องการแค่นี้จริง ๆ ครับ

แต่ว่าเนื่องจากความไม่พร้อมหลาย ๆ อย่าง จึงทำให้มันคาราคาซังมานานมากเลยครับ.. และก็ไม่รู้จะเริ่มอย่างไร พยายามหา hosting ดี ๆ หลายครั้ง แต่ก็ยังไม่ถูกใจเลยหยุดแผนการทั้งหมดเอาไว้เพียงเท่านั้นก่อนครับ

ถ้าคุณ Admin มีจิตศรัทธาที่จะร่วมก่อตั้งชุมชนภาษาไพธอนสำหรับคนไทย หรือข้อเสนอแนะอะไรใหม่ ๆ หรือมีข้อมูลอันเป็นประโยชน์ ขอให้แนะนำมาได้ทุกเวลานะครับ ผมยินดีรับฟังข้อเสนอแนะทั้งหลาย

richpunn
23-11-2004, 04:39 PM
การ extend python ด้วย C, C++ มันมีวิธีที่ง่ายกว่านี่นะครับ

ลองเข้าไปตาม Link ศึกษาดูนะครับ แล้วคุณจะไม่กลับไปเขียนแบบเก่าอีกต่อไป

http://www.swig.org/
http://www.boost.org/

เริ่มต้นที่ SWIG ก็ได้ครับ ที่ http://www.swig.org/tutorial.html ง่ายมากเลย

Boost จะยากกว่าหน่อย แต่แน่นอนว่าดีกว่า (น่าจะดีที่สุด)