zoukankan      html  css  js  c++  java
  • php 调用python接口出现的一系列问题(原)

    调用示例代码(python写的一个谷歌翻译接口):

    $name = '中国';
    exec("/mob360/EditImage/venv/bin/python /EditImage/fanyi.py  {$name} 2>&1",$out,$status);  //status 0:成功 其他失败     2>&1标识输出错误信息
    print_r($out); //返回值
    print_r($status); //请求状态 0:成功 其他:失败

    错误代码示例:

    1.SyntaxError: Non-ASCII character 'xe5' in file

    【现象】
    在编写Python时,当使用中文输出或注释时运行脚本,会提示错误信息:
    
    SyntaxError: Non-ASCII character 'xe5' in file *******
    
    【原因】
    
    Python的默认编码文件是用的ASCII码,而你的python文件中使用了中文等非英语字符。
    
    【解决办法】
    
    在Python源文件的最开始一行,加入一句:
    
    # coding=UTF-8(等号换为”:“也可以)
    
    或者
    
    # -*- coding:UTF-8 -*-
    
  • 相关阅读:
    DQL-联合查询
    DQL-分页查询
    DQL-子查询
    DQL-分组查询
    DQL-常见的函数
    DQL-排序查询
    DQL-条件查询
    前端底层-js介绍
    HTML8
    HTML7
  • 原文地址:https://www.cnblogs.com/gyrgyr/p/11650141.html
Copyright © 2011-2022 走看看