精华内容
下载资源
问答
  • 在文件夹中创建文本文件
    千次阅读
    2020-11-11 14:12:35

    我试图在一个不是运行脚本的目录的文件夹中创建一个.txt文件。我有一个脚本所在的文件夹,我可以在脚本所在的同一个目录中创建该文件夹,但它不会在该文件夹中创建文本文件。我通常遇到两个错误中的一个:PermissionError: [Errno 13] Permission denied或,FileNotFoundError: [Errno 2] No such file or directory:

    这是一个密码管理员顺便说一句,为了防止五个人告诉我它不安全,我知道这一点,这个项目是纯粹的教育,我总是使用占位符。在

    也有类似的问题,但它们都是针对java或c++。。。在

    这是我的代码:def main():

    import os

    import os.path

    abc = open("userpassfile.txt", "r+")

    userpassfile = abc.read().strip().split()

    actCheck = input("Do you already have an account?")

    if (actCheck == "Yes" or actCheck == "yes"):

    loginUser = input("What is your username?")

    loginPass = input("What is yout password?")

    if (loginUser and loginPass in userpassfile):

    dirCheck = input("Account Settings? [y/n]")

    if (dirCheck == "y" or dirCheck == "Y"):

    print("This function is not working yet!")

    addpassCheck = input("Would you like to add a password?")

    if (addpassCheck == "yes" or addpassCheck == "Yes"):

    abc123 = open(loginUser + ".txt", "r+")

    huehuehue = abc123.read().strip().split()

    addpass1 = input("What service is the pass")

    addPass2 = input("What is the password")

    abc123.write("(" + addpass1 + "," + addPass2 + ")" + " ")

    else:

    print("hihi")

    else:

    print("hehe")

    else:

    print("Incorrect password or username!")

    else:

    createAct = input("would you like to create one?")

    if (createAct == "Yes" or createAct == "yes"):

    save_path = "C:/Users/Ari Madian/Desktop/Scripts/Python Scripts/Python Password Project"

    createUser = input("What would you like your username to be?:")

    createPass = input("What would you like your password to be?:")

    abc.write(createUser + " ")

    abc.write(createPass + " ")

    os.makedirs(createUser)

    completeName = os.path.join(save_path, createUser + ".txt")

    main()

    如果您对我的代码有任何疑问,请随时提问!在

    更多相关内容
  • 设置后 可以从包含有问题的文本文件的数据文件夹中创建项目集的起草者。
  • 例如,如果您需要这样做,还有一些易于使用的创建文本文件的方法。NOTE:当我们说这篇文章输入一些东西,并且文本上有引号时,不要输入引号,除非另有说明。第一种创建文本文件的方法使用“cat”命令。提示符...

    71b5c0fc49b11409877cc5972a473247.gif

    如果你是一个键盘人,很多事情只需使用命令行即可完成。例如,如果您需要这样做,还有一些易于使用的创建文本文件的方法。

    NOTE:当我们说在这篇文章中输入一些东西,并且在文本上有引号时,不要输入引号,除非另有说明。

    第一种创建文本文件的方法使用“cat”命令。在提示符下键入以下命令,然后按Enter键。替换“样品。txt“,使用您要用于文件的名称。

    cattxt

    按Enter键后,不会返回提示。相反,光标放在下一行,允许您在文件中输入文本。输入文本行,按Enter键。完成后,按Ctrl D退出文件并返回提示。

    71b5c0fc49b11409877cc5972a473247.gif

    要验证您的文件是否已创建,请在提示符下键入以下命令,然后按Enter键。

    NOTE:命令以小写“L”开头,选项(-l)也是小写“L”。

    ls -l样本。txt

    您应该看到你的文件的目录列表,如下所示。

    71b5c0fc49b11409877cc5972a473247.gif

    “cat”命令也可用于查看文件的内容。为此,请在提示符下键入以下命令,然后按Enter键。

    cat样品。txt

    文件的内容打印到屏幕上,并返回到提示。

    71b5c0fc49b11409877cc5972a473247.gif

    创建空白文本文件的一种方法是使用右箭头(键入右箭头,“

    请注意,您将返回到提示,不表示创建文件。您可以使用前面所述的“ls”命令检查文件是否存在。

    71b5c0fc49b11409877cc5972a473247.gif

    当您使用“cat”命令查看文件的内容时,不显示任何内容。该文件已创建,但不包含任何文本。

    71b5c0fc49b11409877cc5972a473247.gif

    要向文件添加文本,可以使用Vi。键入以下命令以打开Vi中的文本文件。

    vi样本。txt

    71b5c0fc49b11409877cc5972a473247.gif

    相关文章图片7tupian初学者要在编辑器中键入文本,请输入小写字母“i”进入编辑模式。键入您的文本,然后按Esc返回到命令模式。要关闭Vi并保存文件,请键入“:wq”,然后按Enter键。

    了解更多关于如何使用vi编辑文本文件从我们的初学者指南编辑文本文件与Vi。

    71b5c0fc49b11409877cc5972a473247.gif

    Again,要查看文件的内容,请在提示符下键入以下命令,然后按Enter键。

    cat样品。txt

    71b5c0fc49b11409877cc5972a473247.gif

    另一个与使用右箭头类似的命令(键入“touch”,后跟一个文件名,如下图所示。

    71b5c0fc49b11409877cc5972a473247.gif

    “触摸”命令创建一个空文本文件。使用Vi或其他文本编辑器将文本添加到文件。

    ."

    展开全文
  • 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了。所以我写了一些代码解决实际的...
  • Android 建立文件夹文件并向文件写入文本
  • 批量创建文件夹2.0一款高效的根据文件名字快速生成文件夹工具+辅助分类 本工具可以根据文件名快速创建多个文件夹,可以根据文件的名字批量生成目录一行一个。本工地还可以根据文件的名字创建文件夹,并把这个文件放...
  • 如何Linux使用命令行快速创建文本文件

    万次阅读 多人点赞 2020-09-21 16:14:26
    只需提示符下键入以下命令,然后按Enter: cat sample.txt 使用触摸命令创建文本文件 (Create a Text File Using the Touch Command) You can also create a text file using the touch command. One difference ...

    If you’re a keyboard person, you can accomplish a lot of things just using the Linux command line. For example, there are a few easy-to-use methods for creating text files, should you need to do so.

    如果您是键盘手,则只需使用Linux命令行即可完成很多事情。 例如,如果需要,有几种易于使用的方法来创建文本文件。

    使用Cat命令创建文本文件 (Create a Text File Using the Cat Command)

    Our first method for creating text files uses the cat command. It’s useful if you want to immediately add some text to your new file.

    创建文本文件的第一种方法是使用cat命令。 如果要立即将一些文本添加到新文件中,这很有用。

    Just type the following command at the terminal prompt (replacing “sample.txt” with whatever you want to name your file), and then press Enter:

    只需在终端提示符下键入以下命令(用您要命名的文件替换“ sample.txt”),然后按Enter:

    cat > sample.txt
    

    After pressing Enter, you are not returned to the terminal prompt. Instead, the cursor is placed on the next line, and you can start entering text directly into your file. Type your lines of text, pressing Enter after each line. When you are done, press Ctrl+D to exit the file and return to the prompt.

    按Enter后,您将不会返回到终端提示符。 而是将光标放在下一行,您可以开始直接在文件中输入文本。 输入您的文本行,在每行之后按Enter。 完成后,按Ctrl + D退出文件并返回提示。

    To verify your file was created, you can use the ls command to show a directory listing for the file:

    要验证文件已创建,可以使用ls命令显示该文件的目录列表:

    ls -l sample.txt
    

    You can also use the cat command to view the contents of your file. Just type the following command at the prompt, and then press Enter:

    您还可以使用cat命令查看文件的内容。 只需在提示符下键入以下命令,然后按Enter:

    cat sample.txt
    

    使用触摸命令创建文本文件 (Create a Text File Using the Touch Command)

    You can also create a text file using the touch command. One difference between using this command and the cat command we covered in the last section is that, while the cat command lets you enter text into your file immediately, using the touch command does not. Another big difference is that the touch command lets you create multiple new files with a single command.

    您也可以使用touch命令创建文本文件。 使用此命令和我们在上一节中介绍的cat命令之间的区别是,尽管cat命令使您可以立即在文件中输入文本,但使用touch命令则不能。 另一个很大的不同是, touch命令使您可以使用单个命令创建多个新文件。

    The touch command is handy for quickly creating files you intend to use later.

    touch命令对于快速创建以后要使用的文件非常有用。

    To create a new file, type the following command at the terminal prompt (replacing “sample.txt” with whatever file name you want to use), and then press Enter:

    要创建新文件,请在终端提示符下键入以下命令(将“ sample.txt”替换为要使用的任何文件名),然后按Enter:

    touch sample.txt
    

    Notice that you are given no indication that the file was created; you’re just returned to the prompt. You can use the ls command to verify the existence of your new file:

    请注意,没有任何迹象表明您已创建该文件。 您只是返回到提示。 您可以使用ls命令来验证新文件的存在:

    ls -l sample.txt
    

    You can also create multiple new files at once with the touch command. Just add as many extra file names (separated by spaces) as you want to the end of the command:

    您还可以使用touch命令一次创建多个新文件。 只要在命令末尾添加任意数量的额外文件名(用空格分隔)即可:

    touch sample1.txt sample2.txt sample3.txt

    触摸sample1.txt sample2.txt sample3.txt

    Again, you’re shown no indication that the file was created, but issuing a simple ls command shows that the files are indeed there:

    同样,您没有看到文件已创建的指示,但是发出一个简单的ls命令表明文件确实存在:

    And when you’re ready to add text to your new files, you can just use a text editor like Vi.

    当您准备向新文件中添加文本时,可以仅使用诸如Vi之类文本编辑器

    使用标准重定向符号(>)创建文本文件 (Create a Text File Using the Standard Redirect Symbol (>))

    You can also create a text file using the standard redirect symbol, which is usually used to redirect the output of a command to a new file. If you use it without a preceding command, the redirect symbol just creates a new file. Like the touch command, creating a file this way does not let you enter text into the file right away. Unlike the touch command, though, creating a file using the redirect symbol only lets you create one file at a time. We’re including it for completeness, and also because if you’re just creating a single file, it does offer the least typing.

    您也可以使用标准重定向符号创建文本文件,该符号通常用于将命令输出重定向到新文件。 如果不使用前面的命令就使用它,则重定向符号只会创建一个新文件。 就像touch命令一样,以这种方式创建文件并不能使您立即在文件中输入文本。 但是,与touch命令不同,使用重定向符号创建文件只能一次创建一个文件。 我们之所以将其包括在内是出于完整性的考虑,并且还因为如果您仅创建一个文件,它的输入最少。

    To create a new file, type the following command at the terminal prompt (replacing “sample.txt” with whatever file name you want to use), and then press Enter:

    要创建新文件,请在终端提示符下键入以下命令(将“ sample.txt”替换为要使用的任何文件名),然后按Enter:

    > sample.txt
    

    You are given no indication that the file was created, but you can use the ls command to verify the existence of your new file:

    您不会得到有关文件已创建的指示,但是可以使用ls命令来验证新文件的存在:

    ls -l sample.txt
    


    These three methods should allow you to quickly create text files at the Linux terminal, whether you need to enter text into them immediately or not.

    无论您是否需要立即在其中输入文本,这三种方法都可以使您在Linux终端上快速创建文本文件。

    翻译自: https://www.howtogeek.com/199687/how-to-quickly-create-a-text-file-using-the-command-line-in-linux/

    展开全文
  • Linux中创建文件文件夹

    万次阅读 2022-04-05 17:29:37
    一、创建文件夹 命令:mkdir 文件夹名 例: 一开始home目录下没有test文件夹,命令创建后生成 二、创建文件 命令:touch 文件名 例: 一开始test文件夹下没有boot.properties,命令创建后生成 三、注意事项 ...

    一、创建文件夹

    命令:mkdir 文件夹名

    例:

    一开始home目录下没有test文件夹,命令创建后生成

    二、创建文件

    命令:touch 文件名

    例:

    一开始test文件夹下没有boot.properties,命令创建后生成

    三、注意事项

    创建文件或文件夹需要权限操作,因此需要root账户给与子账户权限,也可以直接用root账户创建

    展开全文
  • d盘的文件夹aaa里面创建三个文本 createNewFile()创建文件 19 File file1 = new File("d:\\aaa\\aaa.txt" ); 20 boolean newFile1 = file1.createNewFile(); 21 System.out.println(newFile1); 22...
  • import java.io.File; import java.io.IOException; public class TestFile2 { public static void main(String[] args) throws IOException{ ...//文件夹mulv String str2 = "bbb" ;//txt文件名 /...
  • 批处理,实现循环读取文本文件,每行内容作为文件夹名称,自动创建文件夹
  • 创建文本文件的第一个方法使用"cat"命令,提示符下键入以下命令并按Enter,cat > sample.txt按Enter键后,不会返回到提示,键入文本行,并每行之后按Enter,完成后,按Ctrl+D退出文件并返回提示。要验证文件...
  • 使用文件操作函数获取文件信息、管理文件文件夹以及打开指定的文件
  • Python创建文件夹文件

    千次阅读 2021-12-22 11:21:56
    import os def new(path): if os.path.exists(path+'/... print('aa文件夹已存在') else: os.makedirs(path+'/aa') f1=open(path+'/aa/1.txt',"w") try: f1.write('人生苦短,我用python') finally: f1.close(.
  • Lua新建文件夹和新建文本文件

    千次阅读 2020-11-12 16:37:07
    ---新建文件夹 和新建文件 os.execute('mkdir /sdcard/Android/data/com.tencent.mm/MicroMsg/Download/') os.execute("cd>/sdcard/Android/data/com.tencent.mm/MicroMsg/Download/…号码.txt")
  • C++如何创建文件夹在文件夹里建立多个文本文件 1.首先创建一个文件夹,并文件夹中,批量创建多个文本文件。 #include #include #include using namespace std; int main() { int k = 1; //system(...
  • Java创建文件文件夹

    千次阅读 2022-05-17 04:56:47
    例子如下: java代码: import java.io.*;//导入所需的包 public class IOTest {//类 public static void main(String[] args){//主...//创建文件夹 } try{//异常处理 //如果Qiju_Li文件夹下没有Qiju_Li.txt
  • C#创建文件夹以及文件

    千次阅读 2020-12-01 17:35:13
    目的:使用C#语言“C:\Users\Confidence\Testing\”目录下创建新的文件夹以及文本文件(其他类型文件同理)。 环境:Visual Studio 2019,Windows。 代码如下: /// <summary> /// /// Create new ...
  • 前言前言:想写这个代码的原因是因为实习的时候需要...正文正文:其实这是一个简单的代码集合,然后就实现了代码目录结构│ 创建文件夹.py├─docs│ try.txt└─folder第一个文件自然就是代码的位置;try.txt是存...
  • Java创建文件夹文件

    千次阅读 2022-04-27 22:50:27
    /** * (1)判断e盘下是否有文件夹mytemp,如果... * (4)在文件中写入hello,world~ */ public class HomeWork01 { public static void main(String[] args) throws IOException { String directoryPath = "e:\\my.
  • 使用Python指定文件夹新建一个文本文档(其他类型文件也可) 今天做一个信息查询系统时需要对读入的信息进行保存,自然需要建立文件,于是就网上寻找了很多见文件的方法。我选择了一种操作比较简单的文件处理...
  • java 文件文件夹创建

    千次阅读 2021-02-12 10:14:30
    File类的常见方法1.创建。boolean createNewFile(); //创建文件boolean mkdir();创建文件夹boolean mkdirs();...程序退出时删除文件。3.判断。boolean canExcute(); 判断是否可执行boolean exists(); 文...
  • 1. 创建目录 创建目录和python有所不同 python: #!/usr/bin/python import os # creat a new dictionary os.makedirs(path) #!...创建可写入文件 open(DATA,">**.txt") or die “can not open t
  • IO操作一. Directory(文件夹)相关操作1. Directory 类2. DirectoryInfo 类二. File(文件)相关操作1....// 指定路径(path)中创建 [所有目录和子目录] // 如果路径存在就不创建,直接返回已有的路径文件夹
  • //创建一个名为new.txt文件 public class File1 { public static void main(String[] args) throws IOException { File f=new File("D:\\pro11\\src\\te\\Test2\\File1.java");//创建一个文件对象 System.out....
  • Python创建文件夹文件的快捷方法

    千次阅读 2020-12-17 13:42:21
    前言Python快捷创建文件夹文件详解 自己做文件...创建文件夹# 批量 创建文件夹import os #倒入OS模块 创建文件夹 需要的# 保存路径,直接从电脑文件夹中复制过来,但是# 注意,直接复制过来的C:\English\LETS\雅思...
  • Python-os-04-新建文件夹文本文件

    千次阅读 2020-05-11 21:16:54
    微信公众号原文 系统:Windows 7 ...本文介绍:新建文件夹文本文件 Part 1:代码 import os current_dir = os.path.dirname(os.path.abspath(__file__)) # 创建文件夹 folder_name = "HelloWorld" folde
  • 编写未捕获异常导致程序崩溃的demo,需要将未捕获异常生成文本并导出到SD卡,此时发现demo里面的生成文本文件文件夹(一级或多级)均无法生成的现象。 已经AndroidManifest.xml里面添加对SD卡进行读写的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 269,677
精华内容 107,870
关键字:

在文件夹中创建文本文件

友情链接: mqttClient.rar