# Python获取当前脚本文件名的方法
## 概述
本文将详细介绍如何使用Python获取当前脚本文件名。对于刚入行的小白来说,这是一个非常基础但又非常重要的问题。了解了如何获取当前脚本文件名,可以帮助开发者更好地处理文件相关的操作,提高代码的可读性和可维护性。
## 整体流程
下面是获取当前脚本文件名的整体流程,可以通过以下表格展示步骤:
| 步骤 | 描述 |
| --- | --            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-07 05:53:08
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在我们进行app测试过程中,绕不过的兼容测试,为此我们必须买一堆机型进行测试。但是我们的测试时间与精力是有限的,如何在短时间内进行更多的兼容测试,是我们测试人员需要面对的。然而就算我们花再多的时间去做兼容测试,但是总会出现一些机型使用过程中出现问题。其中的原因包括各种生产厂商,各种安卓版本(此处我们主要说的android系统,由于ios厂商只有那一家,倒是给我们测试省了不少事)。你们肯定会碰到这种            
                
         
            
            
            
            脚本名字test.py print(__file__) 输出:test.py ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-21 11:17:00
                            
                                669阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            写在前面:    首先当我们执行升级脚本updater-script的时候,就表示我们已经进入了升级安装状态。那么在我们就从实际的安装作为入口开始分析。也就是说我们从install.cpp中的install_package函数开始一步步来分析。    这里主要分析与脚本相关的部分,其他的请参考这位朋友的博文http://blog.chinaunix.net/            
                
         
            
            
            
            python有时候需要知道当前运行的py文件名,以下两行代码可以轻松获取当前文件名:import os
#获取文件名(含后缀)
name=os.path.basename(__file__)
print(name)
#去掉文件后缀,只要文件名称
name=os.path.basename(__file__).split(".")[0]
print(name)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 04:41:21
                            
                                668阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文翻译自:What do the python file extensions, .pyc .pyd .pyo stand for?What do these python file extensions mean? 这些python文件扩展名是什么意思?.pyc .pyc文件.pyd .pyd.pyo .pyoWhat are the differences between them and            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 21:31:43
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python获取文件名
在Python编程中,我们经常需要处理文件,其中一个常见的任务是获取文件名。文件名是指文件路径中的最后一部分,通常包括文件的名称和扩展名。
本文将介绍如何使用Python获取文件名,并提供一些示例代码来帮助理解。
## 使用`os.path`模块
Python的内置模块`os.path`提供了一些用于处理文件路径的函数。其中,`os.path.basename(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-17 06:29:44
                            
                                912阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            import re mp4_path = "D:\电影电视\我不是药神-2018_BD国语中字.mp4" def get_file_name(path_string): """获取文件名称""" pattern = re.compile(r'([^<>/\\\|:""\*\?]+)\.\w+$')  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-21 09:45:00
                            
                                729阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Python获取文件名
在编程中,我们经常需要获取文件名来进行一些操作,比如读取文件、重命名文件或者判断文件是否存在等等。Python提供了一些方法来获取文件名,让我们来一起了解一下。
## 1. 使用os模块
Python的os模块提供了一些用于处理文件和目录的函数。我们可以使用`os.path`模块来获取文件名。下面是一些常用的方法:
### 1.1 os.path.basenam            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-12 09:54:58
                            
                                340阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python脚本文件的扩展名为()答:.py十六进制数8F对应的十进制数为答:143甲借用乙的山地自行车,刚出门就因莽撞骑行造成自行车链条断裂,甲将自行车交给丙修理,约定修理费100元。乙得知后立刻通知甲解除借用关系并告知丙,同时要求丙不得将自行车交给甲。丙向甲核实,甲承认。自行车修好后,甲、乙均请求丙返还。对此,下列哪一选项是正确的?答:乙有权要求丙返还自行车,但在修理费未支付前,丙就自行车享有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-05 10:37:30
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              最近接到一个任务,有很多图像文件(JPG格式)存放在某一路径下的很多子文件夹中,现在需要把它们的名字打印到一个txt中。  最开始想到的是,从DOS进入到每个子文件夹中,使用命令:dir /b >info.txt, 将该子文件夹下的所有图像名字打印到info.txt中,但是子文件夹的个数太多,得不停的回退到上一目录,又进入下一目录,真是太麻烦,于是想有没有更简单的方法。  在网上搜到批处            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-13 10:25:32
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于工作需要,今日领导交给我一个任务,让我把软件底层这块的所有C文件都一一列出来,程序将根据文件进行RAM的地址分配,考虑到底层这部分的代码文件量大,且该目录下的子文件夹极多,一一列出来,恐怕一上午或者一下午才能列出,而且由于文件多,还不好检查。正好最近在自学pyhon,想着看看能不能用python简化工作的繁琐,最后有了下面的这段程序。import os
cFileNumber = 0
dir            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 18:53:07
                            
                                315阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            程序设计思路:需要备份的文件和目录由一个列表指定。备份应该保存在主备份目录中。文件备份成一个zip文件。zip存档的名称是当前的日期和时间。我们使用标准的zip命令,它通常默认地随Linux/Unix发行版提供。Windows用户可以使用Info-Zip程序。注意你可以使用任何地存档命令,只要它有命令行界面就可以了,那样的话我们可版本一例10.1 备份脚本——版本一#!/usr/bin/pytho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-10 18:15:02
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python 获取当前文件夹下所有文件名 os 模块下有两个函数:os.walk()os.listdir()1     # -*- coding: utf-8 -*-   
2       
3     import os  
4       
5     def file_name(file_dir):   
6         for root, dirs, files in os.walk(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 15:06:49
                            
                                231阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文实例讲述了python获取文件后缀名及批量更新目录下文件后缀名的方法。分享给大家供大家参考。具体实现方法如下:1. 获取文件后缀名:#!/usr/bin/python
import os
dict = {}
for d, fd, fl in os.walk('/home/ahda/Program/'):
for f in fl:
sufix = os.path.splitext(f)[1][1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 04:46:00
                            
                                384阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell脚本文件名中不要包含要grep的进程名,比如下面grep了redis,那么文件名中不要包            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-01-29 10:23:37
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java获取文件的文件名
在Java编程中,有时候我们需要获取文件的文件名。这个过程可能涉及到路径解析和字符串操作。在Java中,我们可以通过一些简单的方法来实现这个目的。接下来,我们将介绍如何使用Java代码来获取文件的文件名。
## 获取文件名的方法
在Java中,我们可以使用`File`类来表示文件对象。`File`类提供了一些方法来操作文件对象,包括获取文件名的方法。下面是一个简            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-29 06:59:34
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python获取Shell脚本生成文件名
## 简介
在开发过程中,我们经常需要通过Shell脚本生成文件名。本文将指导你使用Python来实现这一功能,帮助你了解整个过程。
## 流程图
```mermaid
flowchart TD
    A[开始] --> B[执行Shell脚本]
    B --> C[获取Shell脚本输出]
    C --> D[解析输出,获取文件名]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-23 14:28:56
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # jQuery 文件名获取文件名路径
在编程中,我们常常需要获取文件的路径和文件名。在使用 jQuery 进行开发时,我们可以利用其中的方法来实现这一功能。本文将介绍如何使用 jQuery 获取文件名路径,并附有详细的代码示例。
## 什么是文件名路径?
文件名路径是指文件在计算机中的存储位置和名称。在操作系统中,文件名路径通常由文件夹和文件名组成,用来唯一标识一个文件的位置。
例如,下            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-06 08:41:32
                            
                                176阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            每周末整理好重点报告库内容后,风弦都会发一篇推文,文章中为大家列出本周收录报告的清单。      有朋友就很好奇,我是怎么获取这么多文件的文件名的,复制粘贴么? 
  当然,不是! 
     重点报告库每周收录100+最新报告,复制粘贴要到什么时候??? 
  100+还算比较少,如果是上千个文件呢? 
  批量获取文件名,风弦尝试过很多种方法,今天就介绍其中几招的具体步骤。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-08 20:10:14
                            
                                96阅读
                            
                                                                             
                 
                
                                
                    