如何在windows上创建一个以“.开头”的文件

创建一个“.”开头的文件

0x01:如果直接创建以“.”开头的文件,是不能够创建成功滴,如下图中所示:

在这里插入图片描述

0x02:那么我该要怎么操作,才能够创建呢?

get技巧 > 其实在创建时使用 “.” + 名称 + “.” 这种方式来命名就可以了。
例如:创建文件夹名称为.test,只需要在新建时命名一个.test.就可以创建成功了
在这里插入图片描述

0x03:那么我有一个疑问,因为你这里都是创建文件夹的,而我要创建一个文件,可以使用这种方法不?

哈哈,我先试下txt文件(疑问:为什么要使用txt文本文件来创建呢?留个小疑问。。。。。。)
在这里插入图片描述

0x04:其实也是可以创建的,那么我还有一个疑问,可以创建一个文件夹和一个文件不,答案是可以的。但是此时条件是:创建同一个名称的文件夹和文件,会怎么样呢?

假设分析:因为以“.”开头的文件“.”结尾的文件没有后缀名称,这里其实就是相当于唯一文件,不能够同名,同名会冲突,所以是不能创建成功。

还有为什么文件夹和文件他们两个的图标为什么不一样?
我的推论:这个应该是系统里两者标识的类型不同所导致的,一类标识的是文件夹,另一类标识的是文件,因此两者显示的图标不相同。
在这里插入图片描述

0x05:最后,解决0x03留下来的疑问,为什么采用“txt文本文件”来试?

在这里插入图片描述
其实如果你稍微仔细一点就可以发现出来,不同后缀名的文件在创建时大小会不一样。
在这里插入图片描述
好了就到这里了,知道该怎么创建带“.”开头的文件了吧……


最后再稍微补充一点,其实通过命令行这种方式也可以实现创建以“.开头的”文件,这种估计用的少吧,这些个命令就不说了,临时找的,命令使用方法仅供参考(注:不同的命令用法不同,使用的场景也不同)
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是实现上述功能的Python代码: ```python filename = "test.txt" # 文件名 # 写入文件 with open(filename, "w") as f: f.write("Python is a powerful programming language.\n") f.write("It is used for web development, data analysis, artificial intelligence, and more.\n") f.write("Python is easy to learn and has a simple syntax.\n") # 读取文件,使用readline()方法 with open(filename, "r") as f: lines = f.readlines() # 读取所有行 # 统计行数 line_count = len(lines) # 总行数 p_count = 0 # 以大写P开头的行数 max_len = 0 # 最长行的长度 min_len = float("inf") # 最短行的长度,初始化为正无穷 for i in range(line_count): line = lines[i].strip() # 去除行末的换行符 if line.startswith("P"): p_count += 1 if len(line) > max_len: max_len = len(line) max_line = i + 1 if len(line) < min_len: min_len = len(line) min_line = i + 1 # 输出结果 print("文件中的全部内容:") for line in lines: print(line.strip()) # 去除行末的换行符 print("文件共有{}行".format(line_count)) print("以大写P开头的行数为{}行".format(p_count)) print("字符最多的一行在第{}行,长度为{}个字符".format(max_line, max_len)) print("字符最少的一行在第{}行,长度为{}个字符".format(min_line, min_len)) ``` 这个程序中,我们首先使用`open()`函数创建一个名为`test.txt`的文件,并写入三行文本。然后,我们使用`readlines()`方法读取了文件中的所有行,并统计了总行数、以大写P开头的行数、字符最多的一行、字符最少的一行。最后,将结果输出即可。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值