小编Dr.*_*ide的帖子

Telethon 中有没有办法从聊天中获取消息以及发件人姓名、日期和时间?

我可以从聊天中获取消息,但我需要在消息中添加发件人姓名、日期和时间。

python-3.x telegram telethon telegram-api

3
推荐指数
1
解决办法
7369
查看次数

在用户给定的路径 PYTHON 中创建文件夹时出现 OSError

我有一个函数,我想从用户那里获取路径作为输入,我想在路径中创建一个文件夹。

这是代码片段:

import os
import datetime

def create_folder(name)
    current_time = datetime.datetime.now()
    folder_name = str(name)+"_("+str(current_time)+")_DATA"
    parent_dir = directory_var.get()        #getting value from tkinter
    print(folder_name)
    print(parent_dir)
    path = os.path.join(parent_dir, folder_name)
    os.mkdir(path)

create_folder("John")
Run Code Online (Sandbox Code Playgroud)

我得到的错误输出是:

John_(2021-08-05 23:43:27.857903)_DATA
C:\app_testing

os.mkdir(path)
OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: 
'C:\\app_testing\\John_(2021-08-05 23:43:27.857903)_DATA'
Run Code Online (Sandbox Code Playgroud)

我需要在给定的 parent_dir 中创建一个新文件夹或目录,文件夹名称为 John_(date)_DATA

一点帮助将不胜感激。谢谢你

python path python-3.x python-os

0
推荐指数
1
解决办法
40
查看次数

标签 统计

python-3.x ×2

path ×1

python ×1

python-os ×1

telegram ×1

telegram-api ×1

telethon ×1