使用Python访问同一网络中设备的文件
我们有很多方法可以在 Linux 和 Ubuntu 中将文件从一台计算机传输到另一台计算机,但是我们必须更改 Apache 文件夹的权限,然后共享文件。但是在 Windows 中,我们无法使用 Apache 共享文件,因此我们在这里讨论了在连接在同一网络上的系统和移动设备之间共享文件的Python方法。
Python是一种解释器、用户友好且简单的语言。 Python有大量的模块。在这里,我们使用http.server模块在同一网络上连接的系统之间共享文件。该模块用于定义 HTTP Servers(Web Servers)。服务器是处理请求并向客户端传送数据的软件或硬件。
循序渐进的方法:
- 为了实现这一点,您只需要在命令提示符(cmd)中运行一个小命令。
python -m http.server
- 通过运行上述命令,可能会出现一个 Window 安全警报弹出窗口。您可以根据您的要求选择选项。
- 为了在本地访问服务器,我们需要访问 http://localhost:8000/ 或 http://127.0.0.1:8000/ 在这里我们可以看到本地存储的所有目录以及所有数据。您还可以访问 HTML 页面,它会在您访问时由您的 Web 浏览器呈现。
- 另一方面,您可以在命令提示符中查看活动日志。
- 只需执行上述过程,您就可以访问同一网络上的其他系统。要关闭,服务器只需在命令提示符下按 Ctrl+c。
通过这种方式,人们可以轻松访问同一网络中设备中的文件。