Python解释器正确调用方式简介


如果我们想要在C语言中对Python解释器进行调用的话,应该如何操作呢?其实这一操作步骤还是比较简单的。我们可以通过一下给出的代码示例来对着一操作步骤进行充分的掌握,以帮助我们在实际应用中获得些帮助。

Python解释器调用代码示例:

  1. #include < iostream> 
  2. #include < string> 
  3. #include "Python.h"  
  4. int main()  
  5. {  
  6. std::cout < <  "Welcome to SIMPLEPYTHON!!" < <  std::endl;  
  7. std::cout < <  "Chapter 17, Demo 01 - MUD Game Programming" < <  std::endl;  
  8. Py_Initialize(); // initialize python  
  9. std::string str;  
  10. std::getline( std::cin, str );  
  11. while( str != "end" )  
  12. {  
  13. PyRun_SimpleString( const_cast< char*>( str.c_str() ) );  
  14. std::getline( std::cin, str );  
  15. }  
  16. Py_Finalize(); // shut down python  
  17. return 0;  

以上就是我们为大家介绍的有关Python解释器的调用方法。

相关内容

    暂无相关文章

评论关闭