网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > python学习 > 常见问题 > 正文

Django不认为是文件,而Python认为是文件?

来源:肚皮舞 浏览量: 发布日期:20-06-16 09:02:58 调整字体大小【 【所属栏目:常见问题】

  Django不认为是文件,而Python认为是文件?

  一个view:

  pythonfrom django.shortcuts import render

  from . import gears

  # a view.

  def index(request):

  context = {

  'slogan': gears.get_slogan(),

  }

  return render(request, 'blog_index.html', context)

  gears.py:

  pythondef get_slogan():

  import os.path as p

  path_str = '../configs/slogans.txt'

  print(p.isfile(path_str)) # 控制台输出

  if p.isfile(path_str):

  f = open(path_str)

  slogans_list = []

  for line in f:

  slogans_list.append(line)

  import rondom

  slogan = rondom.choice(slogans_list)

  if slogan:

  return slogan

  return '美女与咖啡,一杯又一杯'

  if __name__ == '__main__':

  import os.path as p

  print(p.isfile('../configs/slogans.txt')) # 在Python的命令行里执行时输出

  我通过Python的交互命令行来执行gears.py返回的是True,但是通过运行网站,在控制台里的输出却是False,为什么呢?

  在所写的路径里面的确有那个文件。

标签:
肚皮舞新闻动态News Center

肚皮舞视频

肚皮舞培训课程

联系卡伊丝contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663