精华内容
下载资源
问答
  • 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()		#执行完结束

     

    展开全文
  • 接受Evernote导出(ENEX)文件并生成文本文档文件夹PHP脚本。 请参阅脚本顶部的注释以获取配置和使用说明。 关于不间断空格的注意事项 我已经发现ENEX导出通常包含不间断的空格字符(0xA0)的困难方式,您可能...
  • 文件夹文档目录生成

    千次阅读 2019-06-18 12:59:27
    时间流逝,一晃两三年过去了,我从一个开发者走上了我最恐惧的文档撰写之路,这真是怕啥来啥。好吧,现在进行解决方案的撰写,需要参考大量的历史材料,怎么将这些... 文件夹文件目录生成 这个有几种办法,我觉得最...

    时间流逝,一晃两三年过去了,我从一个开发者走上了我最恐惧的文档撰写之路,这真是怕啥来啥。好吧,现在进行解决方案的撰写,需要参考大量的历史材料,怎么将这些材料组织好,充分利用手中的“弹药”来装备自己,那么需要解决两个事情:

    1. 掌握文件夹内文件目录,知道想要的文件在哪里;

    2. 掌握文档的目录,知道想要的文字在哪里。

    先解决第一个内容:文件在哪里

    一. 文件夹文件目录生成

    这个有几种办法,我觉得最快速、形象和直观的办法是使用DOS语句中的tree命令来实现文档生成,具体步骤如下:

    1. WIN+R 打开运行栏,输入"cmd"
    2. 输入"tree /?"查看tree命令的用法,可以看到非常详细的说明:

    C:\Users\lucky>tree /?
    以图形显示驱动器或路径的文件夹结构。
    TREE [drive:][path] [/F] [/A]
    /F 显示每个文件夹中文件的名称。
    /A 使用 ASCII 字符,而不使用扩展字符。

    1. 例如我们想把D:\work下的目录结构输出到文件d:\wt_work_tree.txt当中,则可以如下操作:

    tree D:\work /f /a >d:\wt_work_tree.txt
    4.这样生成了这样的文档 d:\wt_work_tree.tx,然后用记事本、写字板或者UE打开都可以,结果如下:
    在这里插入图片描述

    二.文档目录生成

    这一步就比较复杂了,而且效率很差,大体内容就是对文件夹中的每一个文档(目前只做了doc的)将其中的目录结构抽取出来,然后整理成一个大的目录,这样在查找资料的时候通过搜索关键字就能找到响应的文档。经过试验,这样的找资料的方法的确是太有效了。但是问题就是怎么样自动的生成这样的目录结构呢?
    用Excel神器VBA编程:

    Private n As Integer
    Private nFileCnt As Integer
    Dim wrdApp As Word.Application
    Public Sub PrintHeadings(strFilePath As String)
    'Dim wrdApp As Word.Application
    On Error Resume Next
    Dim wrdDoc As Document
    Dim Para As Paragraph
    Dim oldstart As Variant
    'Open “d:\TESTFILE.txt” For Output As #1 ’ 打开输出文件
    'Set wrdApp = CreateObject(“Word.Application”) 'open word
    Set wrdDoc = wrdApp.Documents.Open(strFilePath, , True, False, , , , , , , , True) 'open file
    wrdDoc.ActiveWindow.ActivePane.View.Type = wdPrintView 'avoids crashing if opens on read view
    With wrdDoc.ActiveWindow.Selection
    .GoTo What:=wdGoToHeading, which:=wdGoToFirst 'go to first heading
    nFileCnt = nFileCnt + 1
    Print #1, “===="; nFileCnt, “:”; strFilePath, "=”
    Do
    Set Para = .Paragraphs(1) 'get first paragraph
    Title = Replace(Para.Range.Text, Chr(13), “”) 'gets title and remove trailing newline
    'Debug.Print Title, "pg. "; .Information(wdActiveEndAdjustedPageNumber) 'prints title and page to console
    Print #1, Title, "pg. "; .Information(wdActiveEndAdjustedPageNumber) 'prints title and page to console 将文本数据写入文件
    ’ t = Timer
    ’ Do While Timer < t + 0.01
    ’ DoEvents
    ’ Loop
    oldstart = .Start 'stores position
    .GoTo What:=wdGoToHeading, which:=wdGoToNext 'go to next heading
    If .Start <= oldstart Then Exit Do 'if looped around to first section (i.e. new heading is before old heading) we are done
    Loop
    End With
    wrdDoc.Close
    'wrdApp.Quit
    Set Para = Nothing
    Set wrdDoc = Nothing
    t = Timer
    Do While Timer < t + 1
    DoEvents
    Loop
    ’ Set wrdApp = Nothing
    ’ Close #1 ’ 关闭文件
    End Sub
    'Public Sub getfiles()
    ’ Dim fso, folder, fds, fd, folder2, fs, f
    ’ Set fso = CreateObject(“Scripting.FileSystemObject”)
    ’ Set folder1 = fso.GetFolder(“D:\testpark”) '获得文件夹
    ’ Set fds = folder1.subfolders '子文件夹集合
    ’ For Each fd In fds '遍历子文件夹
    ’ Debug.Print fd.Name
    ’ Set folder2 = fd '获得文件夹2
    ’ Set fs = folder2.Files '文件集合
    ’ For Each f In fs '遍历文件
    ’ Debug.Print f.Name
    ’ Next
    ’ Debug.Print
    ’ Next
    'End Sub
    '遍历文件的过程,并填充到工作表
    Public Sub LookUpAllFiles(fld As folder)
    Dim fil As File, outFld As folder '定义一个文件夹和文件变量
    Set subfiles = fld.Files() '获取文件夹下所有文件
    Set SubFolders = fld.SubFolders '获取文件夹下所有文件夹
    For Each fil In fld.Files '遍历文件
    ’ If Left(fil.Name, 1) = “~” Then
    ’ nn = 1
    ’ End If
    If fil.Type = “Microsoft Word 文档” And Left(fil.Name, 1) <> “~” Then
    n = n + 1
    Range(“a” & n).Value = fil.Name '把文件名填充到数据表
    PrintHeadings (fil.Path)
    End If
    Next
    For Each outFld In SubFolders '遍历文件夹
    LookUpAllFiles outFld '调用函数自身
    Next
    End Sub
    Public Sub demo()
    Dim fso As New FileSystemObject '定义一个文件系统对象
    Dim fld As folder, sr As String, oList As String
    oList = InputBox(“请输入待输出的目录列表文件路径和名称”)
    Open oList For Output As #1 ’ 打开输出文件
    Set wrdApp = CreateObject(“Word.Application”) 'open word
    n = 0
    nFileCnt = 0
    sr = InputBox(“请输入待生成列表的文件夹路径”) '显示一个文本框输入文件名
    If fso.FolderExists(sr) Then '判断文件是否存在
    Range(“a:a”).ClearContents
    Set fld = fso.GetFolder(sr)
    LookUpAllFiles fld '调用函数
    Else
    MsgBox “文件夹不存在”
    End If
    Close #1 ’ 关闭文件
    wrdApp.Quit
    Set wrdApp = Nothing
    MsgBox “目录列表生成完毕,共” & nFileCnt & “个word文档”
    End Sub
    Private Sub CommandButton1_Click()
    'PrintHeadings
    'SeeHeadingPageNumber
    'getfiles
    demo
    End Sub

    展开全文
  • SVN项目文件夹结构指南,把里面的createdoc.txt改名为createdoc.bat后在windows下运行,所有目录结构自动生成在当前目录下,各企业的项目根据实际情况来修改,本目录适合中小型企业。
  • 使用VS软件 C/C++读取当前文件夹下文本文档内指定行并输出到新的文本文档中,其中代码是提取文本文档中特定行到最后的数据,也有提取的行是有规律的行。其中代码是以提取多个txt第14行到最后的数据并整合到一个txt中...
  • 根据Txt文档创建多级文件夹,打开文件夹就像一层一层的打开盒子,给她一个个的惊喜~~~
  • C#文档生成(如何创建文件夹及在里面生成.txt文档) using system.IO; 需要引用 1.先创建一个文件夹文件夹和.txt文档不能直接创建,需要分开) public void Write(string Logstring) { string now_date = ...

    C#如何创建文件夹以及.txt文档

    using system.IO; 需要引用

    1.先创建一个文件夹(文件夹和.txt文档不能直接创建,需要分开)

     public void Write(string Logstring)
            {
                string now_date = DateTime.Now.ToString("yyyyMMdd");
                string path = "E:\\AppLog\\" + now_date;
                if (!Directory.Exists(path))
                {
                    //创建文件夹
                    string activeDir = @"E:\\AppLog";
                    string newPath = Path.Combine(activeDir, now_date);
                    Directory.CreateDirectory(newPath);
                    //在文件夹中创建.txt文件,并写值
                    //Write2(Logstring, newPath);
                }
                Write2(Logstring, path);
            }
    

    2.再在已经创建的文件夹下生成.txt文档

     public void Write2(string Logstring,string newPath)
            {
                string now_date = DateTime.Now.ToString("yyyyMMdd");
                string path = newPath+"\\" + now_date + ".txt";
                if (!File.Exists(path))
                {
                    //创建.txt文件
                    FileStream stream = File.Create(path);
                    stream.Close();
                    stream.Dispose();
                }
                using (StreamWriter writer = new StreamWriter(path, true))
                {
                //写入文件
                    writer.WriteLine(Logstring);
                    writer.Close();
                }
    
        }
    

    3.生成效果图
    在这里插入图片描述

    展开全文
  • 新建一个文本文档 txt 编辑: dir 文件目录/b &gt; 输出目录\输出文件名称.格式 点击保存,然后更改文本文档 .txt 为 .bat 命令 ,然后运行bat命令 例如: dir C:\Users\administrator\Desktop\aaa\/b &...

    新建一个文本文档 txt

    编辑:   

        dir 文件目录 /b    > 输出目录\输出文件名称.格式

    点击保存,然后更改文本文档 .txt 为 .bat 命令 ,然后运行bat命令

    例如:

     

    dir C:\Users\administrator\Desktop\aaa\/b >C:\Users\administrator\Desktop\1.txt

    解释:

        将桌面上的aaa文件夹下的所有文件名称,输出到桌面1.txt的文档(没有即创建)

    注:输出也可以为excel表格的格式(xlsx),word文档格式(docx)等。。。

    如果觉得这样子麻烦,也可以直接在cmd里面输入(前提是要记得使用管理员身份打开)

    如下图,WIN10下的以管理员身份运行

    以下是加/b和不加/b的区别

    不加的是左边的效果,加/b是右边的效果

     

    写在最后:

    个人学习使用,工作整理的一些小技巧。——从百度搜出来的众多垃圾中捡出来的金子(ー`.´ー)

    展开全文
  • 通过在文本文档中键入文件夹名称列表来简化创建过程,并获得一个程序来完成所有手动工作。 The first thing you need to do is type a list of the folders you want to create in a plain text document. You ...
  • Windows将文件夹下的所有文件名提取到文本文件,直接下载后放到当前文件夹中,点击运行,即可提取所有文件的文件名到txt文件中。
  • 一个可导出生成文件夹内所有文件名列表清单的小工具 绿色版 以树形目录的形式输出 F:\Soft\ ├(1)Xenu.exe ├(2)Flash播放器.exe ├(3)Foxit.exe ├(4)批量修改文件名.rar ├(5)说明.zip 速度很快,但功能不全面。...
  • python根据txt文本批量创建文件夹

    千次阅读 2018-11-29 19:06:05
    前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了。所以我写了一些代码解决实际的...
  • 于是想到用文本文件txt来批量新建文件夹文件夹的名称也可以控制。 工具/原料 windows系统 方法/步骤 先来新建一个txt文件,再把...
  • 利用Excel表格批量生成文件夹

    千次阅读 2019-10-28 09:19:32
    打开员工信息表,要将员工姓名这一列排列整齐,可以设置为居中、左对齐、右对齐等。... 新建一个txt文本文档,打开以后将刚才在Excel复制的数据粘贴过来,然后保存。 将后缀名称为"txt"的文档改为“b...
  • excel批量生成文件夹和txt文件

    万次阅读 2019-06-27 11:48:16
    一、由Excel表格数据批量生成文件夹 1、启动Excel,在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。在B1中输入="md "&A1,注意引号为英文状态下,且md后有一个空格。 2、复制B列,在...
  • 1、新建文本文档 2、输入 dir \\?\%1 /a:-d /b /o /p /w >FileList.txt保存,改后缀名为.bat 3、把文件夹拖到这个bat文件上就可以了,该目录下会生成一个 FileList.txt 的文件,里面的内容就是文件名列表 这样做...
  • 文件夹中右击打开终端输入 ls > list.txtlist.txt自己起的文档名字 便可以看到文档中有了所有文件的名字 这句命令的意思是把文件名字导入到list.txt中不会在终端屏幕上显示 转载于:...
  • 批量生成文件夹内文件的目录

    万次阅读 2017-11-07 21:06:50
    打开新建的【文档列表】文本,在里面输入【dir *.* /b> 文档列表.txt】,其中有三个空格,分别在dir和*之间,*和/之间,>和文档列表之间。 步骤阅读 4 输入完毕后保存,关闭文本。对文本进行重命名,
  • Win10使用快捷键新建文件夹和.tex文本文档,随着工作需要,这两种文件被频繁新建使用,但是用鼠标新建效率无疑要慢上许多;用快捷键就方便多了。 1.新建文件夹 鼠标右键+W+F键,当然这个大多人都会;还有一种方式...
  • OdtPHP是一个用于快速生成开放文档文本文件的库,该文件可以由一组的Office套件(包括LibreOffice,OpenOffice甚至Microsoft Office)从PHP代码读取。 它使用简单的模板机制。 有关一组示例,请参见tests /文件夹。 ...
  • python文档的自动生成

    2020-03-12 10:00:41
    在python代码中我们使用文档注释,然后再通过使用sphinx...创建文档生成文件夹test/ ---docs/ ---src/ ------utils/ ---------__init__.py ---------image.py 生成文档配置及执行脚本 在docs文件夹下执行如下操...
  • ‍记事本创建的文件也叫文本文档,txt格式,是电脑系统中基本的文本格式,功能相对简单,但是易于管理,应用广泛。我们经常看到从网上下载下来的小说是分成多部的,如果我们想要将多个文本文档的内容合并到同一个...
  • 使用qt新建一个文件夹,并在文件夹中建立一个text文件
  • 使用Python在指定文件夹新建一个文本文档(其他类型文件也可) 今天在做一个信息查询系统时需要对读入的信息进行保存,自然需要建立文件,于是就在网上寻找了很多见文件的方法。我选择了一种操作比较简单的文件处理...
  • Windows下文件夹下面存在很多文件,有时需要用到所有文件的文件名称,我们可以用一个脚本来实现,不用自己一个个复制。实现的方法需要下面几步: 1、在桌面新建一个.txt文件(文件名称随便取,后缀是txt就可以了,...
  • 我们在学习Excel中批量生成文件夹,文件夹的名称会出现乱码的问题,对此给出的解决方案如下: 1、将txt文件的后缀改为bat再运行出现了如下乱码名称; 2、解决方案 将bat格式的批处理格式改回原来的【txt】文本文档...
  • 一、首先添加权限 1 "android.permission.WRITE_...二、建立文件夹生成文件并写入文本文件内容代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2
  • 说明:doxdgen是一款开源的代码文档生成工具,在简单的探索研究之后,主要用于本项目生成dfs_api.h的接口文档,提供给用户侧查阅接口,按照指定的格式进行注释,使用doxdgen工具可以自动生成接口文档,期望大家可以...
  • 一、首先添加权限 ...二、建立文件夹生成文件并写入文本文件内容,主功能代码如下package com.test.wjy.statusbartest.WriteTxtToFile;import android.app

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,531
精华内容 34,212
关键字:

文本文档生成文件夹