python代码自发停止工作

时间:2017-06-28 15:14:35

标签: python list file raspberry-pi

所以我在raspberry pi上有一些简单的代码,生成一个.txt文件列表,在json对象中对列表进行编码并将其发送到客户端:

def file_list(conn):
    filelist = []
    os.chdir("/home/pi/TempLog")
    for file in glob.glob("*.txt"):
        filelist.append(file)
        print file
    object = json.dumps(filelist)
    conn.sendall(object)

这确实有效,但现在它还没有生成文件列表和"打印文件"没有任何表现。

我确保" / home / pi / TempLog"中有文本文件。文件夹并确保路径正确。我所做的唯一代码更改是发送给我的客户,但我对这些代码进行了评论,但仍然无法正常工作。

有没有人知道可能会发生什么?

1 个答案:

答案 0 :(得分:0)

要进行调试,请尝试

import os

os.chdir("/home/pi/TempLog")
print(os.path.abspath(os.curdir))  # show full path to current dir
print(os.listdir())                # show what files it can see