【发布时间】:2019-11-14 23:54:01
【问题描述】:
我目前正在使用 Python Socket 库完成学校作业。 我有 server.py 和 client.py,基本上,我请求从客户端到服务器端的 .txt 文件的副本,客户端需要接收文本元素,创建一个新的 .txt 文件和目录保存它。
我被困在客户端的文件处理中。 我可以创建一个目录并将 .txt 文件保存到其中的最佳方法是什么?
# create a new .txt file for incoming data and save to new directory
with open(new_dir / "copied_text_file.txt", '+w') as text:
text.write(file_text)
我试过这种方式,但它没有保存在我的新目录中。 感谢您的帮助,谢谢!
【问题讨论】:
-
你的问题与sockets无关;
file_text中的数据可能来自任何地方。new_dir是pathlib.Path的实例吗? -
要创建一个目录,有os.mkdir。还有os.makedirs
标签: python python-3.x