我正在使用python将文件从本地磁盘上传到Web浏览器以进行自动化工作。文件夹名称为“ docs”,位于C目录中。 Docs文件夹包含2个文件“ textnex.txt”和“ safe.txt”,因此我希望将“ textnext.txt”上传到网页上。这是我的python代码,如下所示:
it("Updates the state", () => {
const wrapper = shallow(
<Provider store={store}>
<DeleteOne />
</Provider>
);
const input = wrapper.find("input");
input.simulate("change", { target: { num: 2} });
expect(wrapper.state().num).toEqual(2);
});
});
当我运行此代码时,它不打印文件。我希望将textnex.txt上传到网页上。看一下当前结果的屏幕截图,这对我来说很奇怪。有人能帮我一下吗?提前致谢。
答案 0 :(得分:0)
对于显示的代码,您得到的输出是合理的。它是一个单元组,可以由目录名和文件名组成。
FOR循环为每个非空目录分配一个元组值给 file_tup -并为每个后续目录替换该值。当您退出FOR循环时,通过FOR循环为最后一次迭代分配的值将保留在 file_tup 中。
您可能想运行调试器(或在代码中放入一些调试PRINT语句),以便在循环运行时监视重要变量,以便准确了解正在发生的情况。