精华内容
下载资源
问答
  • import openpyxl import os # 读取excel文件 wb = openpyxl.load_workbook('1.xlsx') ws = wb.active # 当前活跃的表单 G = ws['A'] # 获得A列数据 print(len(G)) df = [] path = './子目录/' # 生成文件夹 for cell...
    import openpyxl
    import os
    
    # 读取excel文件
    wb = openpyxl.load_workbook('1.xlsx')
    ws = wb.active  # 当前活跃的表单
    G = ws['A']     # 获得A列数据
    
    print(len(G))
    df = []
    path = './子目录/'
    
    # 生成文件夹
    for cell in G:
        df.append(cell.value)
        df = list(filter(None, df))
        # print(df)
        
        # 判断路径是否存在
        isExists=os.path.exists(path + str(cell.value))
        if not isExists:
            os.makedirs(path + str(cell.value))
            print("%s 目录创建成功" %cell.value)
        else:
            print("%s 目录已经存在" %cell.value)	
            continue
    
    # 生成文本文档
    for cell in G:
    	#./指代的是当前文件夹, cell表示文件的名称,a表示没有该文件就新建.
        i = str(cell.value)
        f = open('./子目录/%s'%i + '.txt',"a")
        f.write("")		#写入文件,空
        f.close()		#执行完结束

     

    展开全文
  • 23生成文件夹

    2020-08-25 11:45:52
    2.使用TXT文本文档保存文件夹名字,如: 3.With open函数打开文件 4.for循环遍历文件并拼接出文件夹的绝对路径 5.if语句检测是否存在同名的文件夹 6.创建文件夹 代码: import os path = 'X:/Users/...

    1.用变量保存一个绝对路径(路径后要加 ‘/’,python里要将路径里的 ‘\’换成  ‘/’)

    2.使用TXT文本文档保存文件夹名字,如:

    3.With open函数打开文件

    4.for循环遍历文件并拼接出文件夹的绝对路径

    5.if语句检测是否存在同名的文件夹

    6.创建文件夹

    代码:
     

    import os
    path = 'X:/Users/Administrator/Desktop/新建文件夹/'
    with open('24生成文件夹的文件.txt','r',encoding='utf-8') as f:
        for line in f.readlines():
            dirpath = path+line.strip()
            if not os.path.exists(dirpath):
                os.mkdir(dirpath)
    print('创建完成……')
    os.startfile(path)

    结果:

    展开全文
  • 各子文件夹生成一张文档标题、一张文档内容两张词云图; 每隔5分钟执行一次以上操作。 #!/usr/bin/python # -*- coding: UTF-8 -*- import jieba import matplotlib import os import wordcloud import cv2 ...
    1. 搜索目标文件夹内的子文件夹信息;
    2. 搜索子文件夹内的txt文档信息;
    3. 各子文件夹内生成一张文档标题、一张文档内容两张词云图;
    4. 每隔5分钟执行一次以上操作。
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    import jieba
    import matplotlib
    import os
    import wordcloud
    import cv2
    import numpy as np
    import pathlib
    import copy
    import time
    def getusefile(orgxls='.'):
        #查目标目录下所有txt文件,返回文件名列表
        usefile=[]
        excelfile=sorted(pathlib.Path(orgxls).glob('**/*.txt*'))
        usefile=[str(tpfile) for tpfile in excelfile]
        ft=[]
        usef=[]
        for ff in usefile:
            file_out,tail=os.path.splitext(ff)
            file_name=os.path.split(file_out)[1]
            if file_name not in ft:
                ft.append(file_name)
                usef.append(ff)
        return copy.deepcopy(usef)
    
    
    def ciyun(txtfile):
        #取各个文件的名称、内容
        #获取文件名
        file_out,tail=os.path.splitext(txtfile)
        file_name=os.path.split(file_out)[1]
        #读文本内容
        try:
            with open(txtfile,'r',encoding='utf-8')as fp:
                text=fp.readlines()
        except:
            with open(txtfile,'r',encoding='gbk')as fp:
                text=fp.readlines()
                
        text1=[line.strip() for line in text if line.strip()]
        string=''.join(text1)
        print(file_name,len(string))
        return file_name,string
    def mkciyun(file_name,text,img1,font,path0):
        #分词,生成词云
        #中文分词
        txtcut=jieba.lcut(text)
        #中文词云用分词结果处理
        string=[ss for ss in txtcut if len(ss)>1]
        text=' '.join(string)
        
        stopword=['的']
        #背景图片处理
        back_color=cv2.imread(img1)
        img_array=np.array(back_color)
        #词云参数设置
        wc = wordcloud.WordCloud(
            background_color='white',
            width=1000,
            height=800,
            mask=img_array,
            font_path=font,
            stopwords=stopword
        )
        #词云图片生成
        wc.generate_from_text(text)#绘制图片
        matplotlib.pyplot.imshow(wc)
        matplotlib.pyplot.axis('off')
        wc.to_file(path0+'/'+file_name+'.jpg')
    
    def sccy(path0,font,img1):
        #生成目标文件夹内各子文件夹的词云图
        fod=r'\baidunews'                   #当前文件夹内的目标文件夹(各子文件夹的父文件夹)
        path1=path0+fod
        #获取目标文件夹内的子文件夹名称列表
        pathlst=os.listdir(path1)
        pathlst=[os.path.join(path1,line) for line in pathlst if not os.path.isfile(line)]
        for path1 in pathlst:
            txtall=getusefile(path1)        #查目标目录下所有txt文件,返回文件名列表
            print(len(txtall))
            #print(txtall)
    
            subject=[]
            datas=[]
            for file1 in txtall:
                filename,filedata=ciyun(file1)      #取各个文件的名称、内容
                subject.append(filename)
                datas.append(filedata)
                #print(filename,len(filedata))
            #分词,生成词云
            mkciyun('标题词云',''.join(subject),img1,font,path1)
            mkciyun('内容词云',''.join(datas),img1,font,path1)
    
    path0 = os.path.dirname(__file__) if "__file__" in locals() else os.getcwd()    #当前文件路径
    font=r'C:\Windows\Fonts\simfang.ttf'        #中文字体
    img1=path0+'/wangqiu.jpg'                   #背景图
    while 1:
        tt1=time.time()
        #生成目标文件夹内各子文件夹的词云图
        sccy(path0,font,img1)
        tt2=time.time()
        print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))
        time.sleep(300-int(tt2-tt1))
    

    标题词云:
    标题词云
    内容词云:
    内容词云

    关注Python开发练习,200G学习资源免费送,还可以免费处理2.5小时以内的各类小Task。

    展开全文
  • excel批量生成文件夹和txt文件

    千次阅读 2019-06-27 11:48:16
    一、由Excel表格数据批量生成文件夹 1、启动Excel,在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。在B1中输入="md "&A1,注意引号为英文状态下,且md后有一个空格。 2、复制B列,在...

    一、由Excel表格数据批量生成文件夹

    1、启动Excel,在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。在B1中输入="md "&A1,注意引号为英文状态下,且md后有一个空格。
    在这里插入图片描述
    2、复制B列,在记事本中粘贴后,保存,文件名后缀用“.bat”,也可直接保存后,把后缀名改为"bat”。然后直接双击运行尽可以看到了。
    在这里插入图片描述

    二、由Excel表格数据批量生成文本文档

    原网址https://zhidao.baidu.com/question/1445393752972360300.html

    1、启动Excel,在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。

    2、在B列中输入路径名,如果路径名相同,只要输入B1单元格,再向下填充(也可不填充后面用绝对引用即可)。

    3、C1中输入:copy>
    4、D1中输入:=$C$1&B1&A1&".txt"
      得到类似于“ copy>e:\works\abc.txt ”的内容,向下填充公式到最后一行。
    在这里插入图片描述
    5. 复制D列,在记事本中粘贴后,保存为批处理文件,即保存时文件类型选择“所有文件(.)”,文件名后缀用“.bat”,也可直接保存后,把后缀名改为"bat”。然后直接双击运行尽可以看到了。
    在这里插入图片描述

    展开全文
  • 批量生成文件夹内所有文件md5

    千次阅读 2018-12-21 10:32:00
    使用说明:新建文本文档,命名为get_md5.bat,直接将代码复制,保存到get_md5.bat文件中,将get_md5.bat文件复制到需要批量生成md5的文件夹内,双击运行后会在当前目录生成一个MD5.txt的文件,文件内容即为当前...
  • 利用Excel表格批量生成文件夹

    千次阅读 2019-10-28 09:19:32
    打开员工信息表,要将员工姓名这一列排列整齐,可以设置为居中、左对齐、右对齐等。... 新建一个txt文本文档,打开以后将刚才在Excel复制的数据粘贴过来,然后保存。 将后缀名称为"txt"的文档改为“b...
  • 万无一失补配置备份 配置备份要求:每月备份两次。如果之前的丢失或者忘记了怎么办? 一、新建文件夹 ...3.右键点击文本文档,在弹出的列表中选择重命名,将文本文档的后缀名(txt)修改为bat,在弹出的询...
  • 批量生成文件夹内文件的目录

    万次阅读 2017-11-07 21:06:50
    打开新建的【文档列表】文本,在里面输入【dir *.* /b> 文档列表.txt】,其中有三个空格,分别在dir和*之间,*和/之间,>和文档列表之间。 步骤阅读 4 输入完毕后保存,关闭文本。对文本进行重命名,
  • 1、新建文本文档 2、输入 dir \\?\%1 /a:-d /b /o /p /w >FileList.txt保存,改后缀名为.bat 3、把文件夹拖到这个bat文件上就可以了,该目录下会生成一个 FileList.txt 的文件,里面的内容就是文件名列表 这样做...
  • 使用VS软件 C/C++读取当前文件夹下文本文档内指定行并输出到新的文本文档中,其中代码是提取文本文档中特定行到最后的数据,也有提取的行是有规律的行。其中代码是以提取多个txt第14行到最后的数据并整合到一个txt中...
  • 我们在学习Excel中批量生成文件夹,文件夹的名称会出现乱码的问题,对此给出的解决方案如下: 1、将txt文件的后缀改为bat再运行出现了如下乱码名称; 2、解决方案 将bat格式的批处理格式改回原来的【txt】文本文档...
  • 基本介绍可看:https://www.showdoc.cc/help对于写API文档这件事,虽然说文本编辑软件或者接口管理软件能在某种程度上提高我们的效率,但我们依然可以试图借助技术的力量,更自动化地生成API文档,释放自己的生产力...
  • 有时我们会看见有人发布这样的内容:这个是电脑上一个文件夹的目录结构,用于显示...三、如果需要将目录结构导出到文本文档,输入命令“tree >1.txt”。就会将目录结构保存到新建的“1.txt”。四、如果需要显示...
  • 文本文档中按行记录的坐标点如何快速成面///////////////需要解决的问题怎样批量提取文件名以及文件内容;将文件名与坐标点从多行多列整理成多行单列;怎样从点到面并且附有对应属性一步到位。● 一、整理所要提取的...
  • 在一些特定情况下,例如整理资料等,需要批量生成指定名称的文件夹。...3.在指定文件夹下面新建一个文本文档。4.将刚才公式生成的内容复制到文本文档中。5.保存文本文档并且关闭。6.将文本文档的后...
  • 在一些特定情况下,例如整理资料等,需要批量生成指定名称的文件夹。...3.在指定文件夹下面新建一个文本文档。4.将刚才公式生成的内容复制到文本文档中。5.保存文本文档并且关闭。6.将文本文档的后...
  • 实现的功能是:当前目录下是否存在所需的文件夹文档,若不存在,则需要自动生成 import os # 检查相应的文件夹是否存在 def mkdir(): file_path = os.getcwd() #获得当前工作目录 if os.path.exists(file_...
  • 有时我们会看见有人发布这样的内容:这个是电脑上一个文件夹的目录结构,用于显示...三、如果需要将目录结构导出到文本文档,输入命令“tree >1.txt”。就会将目录结构保存到新建的“1.txt”。四、如果需要显示...
  • 文本生成图片的程序

    2018-01-26 15:38:49
    用于文档幻灯片演示。文本文件路径为 d:\aqf.txt ,生成的图片放在 d:\aqf文件夹中。xp,win7下测试通过。
  • 文本文档运行Java

    2019-10-10 15:22:10
    前提是已经安装jdk并配置好了环境 1.先写好代码 2.另保存为后缀为java的文件,文件名同程序的类名,位置自拟 ...4.javac TEST1(此处为你的文件名).java ,生成class后缀文件 5.java TEST1(注意没有后缀class) ...
  • 更新一:关于代码中中文出现乱码的解决方法为:转载https://blog.csdn.net/yang889999888/article/details/72934787bat文件...一、由Excel表格数据批量生成文件夹转载:https://blog.csdn.net/weixin_43332500/artic...
  • 更新一:关于代码中中文出现乱码的解决方法为:转载https://blog.csdn.net/yang889999888/article/details/72934787bat文件...一、由Excel表格数据批量生成文件夹转载:https://blog.csdn.net/weixin_43332500/artic...
  • 新建文本文档 输入:dir *.mp3>mp3.txt 之后另存为*.bat 输出位置为当前文件夹 转载于:https://www.cnblogs.com/inzens/p/5854822.html
  • 用Java代码编写一个类,具有文档注释,通过...code文件夹创建一个java文本为Demo.java: 2、在文本里写入Java代码: 3、在cmd窗口输入javadoc -d ./mydoc Demo.java 4、生成文档: 5、查看index.html页面 ...
  • 快速提取文件夹中的所有文件名

    千次阅读 2019-08-06 17:09:54
    首先在文件夹中新建空白记事本,右键--新建--文本文档。...接着把文本文档的后辍改成bat格式,接着双击这个重命名后的bat文件,系统自动生成一个文本文档,文档名为"LIST.TXT",文档中保存着文件夹中的所有文件名 ...
  • 1.首先创建一个文本文档(在哪创建都可以) 2.修改文档后缀txt,改成bat批处理 3.右键test.bat,点击编译,输入一下命令。 @set "time=%date:~0,4%.%date:~5,2%.%date:~8,2%" @cd.>%time%.txt @echo 创建%time%....
  • /**直接生成word 文档文件夹下(可返回生成路径) * 测试 */ public function createWord($content='',$fileName='new_file.doc'){ $content = '<h1 style="color:red;">我是h1&...
  • 打开下载的文件,可以看到两个文件夹,一个是“官网示例”,另一个是“我的模板”,我们只需要使用“我的模板”; 将“我的模板”复制一份出来,然后用文本编辑器打开其中的 markdownToc.html 。里面标记了两条很...
  • 需求: 针对数组操作的工具类  如何制作一个文档说明书?  (1)创建一个数组,静态初始化 ... (4)在任意盘创建一个文件夹,在该文件夹内创建两个文本文件,并分别改名为ArrayTool.java和ArrayD...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 576
精华内容 230
关键字:

文本文档生成文件夹