当前位置: 首页 > wzjs >正文

做门面商铺比较好的网站软文标题例子

做门面商铺比较好的网站,软文标题例子,wordpress首页设置成某个页面,建设银行储蓄卡余额查询系统在使用python的web.py框架做前后端时遇到问题。 问题代码主要如下,当加上main(iamge_name)这行代码后就会报错。报错信息包含两个:第一是找不到image_window模板;第二是gbk无法解码... class ImageWindow:def GET(self, image_name):main(i…

 在使用python的web.py框架做前后端时遇到问题。

问题代码主要如下,当加上main(iamge_name)这行代码后就会报错。报错信息包含两个:第一是找不到image_window模板;第二是gbk无法解码...

class ImageWindow:def GET(self, image_name):main(image_name)print("done")return render.image_window()

解决:

没有main函数时,可以成功找到并跳转到image_window界面;在有main函数运行时,可以看到打印了“done”,说明main函数是成功运行了,但会出现最开始说的报错。那么为什么加入正常运行的一个函数后,会导致报错呢?

原因在于,main函数中涉及了文件处理,使用以下代码改变了当前目录。

os.chdir(os.path.dirname(__file__))

当GET方法运行完main函数回来时,当前目录已经被改变了,导致无法找到相应的image_window模板。而编码错误是衍生错误,具体原因如下: 

当第一个错误发生后,Web.py尝试生成调试错误页面(debugerror.py)在生成调试页面时,系统尝试用GBK编码读取你的Python源文件(可能是app.py)但你的源文件中包含UTF-8编码的特殊字符(比如注释中的中文),导致解码失败

所以在main函数的头尾分别加上这两行代码,使运行完main函数回到GET方法时,工作目录不变

original_dir = os.getcwd()    # 保存原始目录os.chdir(original_dir)    #恢复原始目录

http://www.dtcms.com/wzjs/295806.html

相关文章:

  • 怎么做网站demo关键词调整排名软件
  • 塘下网站建设2345网址导航用户中心
  • 做网站需要什么文件关键词推广系统
  • 有什么网站是可以做日语题石家庄全网seo
  • 网站策划与网页设计ks刷粉网站推广马上刷
  • 福田专业网站建设公司免费seo教程
  • 免费的网站app软件爱站工具包官网下载
  • wordpress媒体库整理惠州seo优化
  • 长沙 做营销型网站的公司全网营销
  • web怎么做网站百度怎么做关键词优化
  • 帝国网站模板建设seo优化关键词
  • 北京住房和建设部网站关键词优化和seo
  • 门户网站模式百度客服投诉中心
  • 建设电商网站免费开发软件制作平台
  • 适合个人网站黑帽seo是什么意思
  • 模块化网站建设一般多少钱怎么做推广和宣传
  • 做网站怎么带流量重庆seo顾问服务
  • 软件外包项目网站品牌软文
  • 贵阳做网站 优帮云竞价是什么工作
  • 做网站站怎么赚钱线下推广宣传方式有哪些
  • 建设电子商务网站的目的和意义常德论坛网站
  • 中山哪里可以做网站海南seo代理加盟供应商
  • 有网站代码 如何建设网站上海网站建设制作
  • 朝阳改版网站域名注册网站查询
  • 南京电子商务网站开发公司百度广告位价格
  • 太原网站建设哪家效益快百度识图网页版入口
  • 长沙百度搜索排名优化免费的seo优化工具
  • 档案网站建设论文百度人工客服在线咨询电话
  • 自己可以做网站空间吗2022百度搜索风云榜
  • wordpress存放图片百度ocpc怎么优化