李成笔记网

专注域名、站长SEO知识分享与实战技巧

Windows 11 LTSC 2024版下载使用指南:手把手教你安装新系统!

【电脑技术荟】专注分享电脑知识,前沿资讯,操作系统,各类实用软件,程序源码以及其他优质好物推荐等。

1.文件夹的处理 OS(文件夹的操作方法)


os.getcwd()  #当前目录
os.listdir() #列出目录下的文件
os.path.join() #拼接路径
os.path.split() # 拆分路径
os.path.exists() #判断路径是否存在
os.path.isfile()   #判断是否为文件
os.path.isdir() #判断是否为目录
os.path.getsize()#获取文件大小
os.path.isabs()#判断是否为绝对路径
os.path.abspath()#获取文件绝对路径
os.path.dirname()#获取文件所在目录
os.path.basename()#获取文件名
os.path.splitext()#获取文件扩展名
os.path.curdir#当前目录
os.path.pardir#父目录
os.path.sep#路径分隔符
os.replace()# 用于替换文件,如果目标文件存在,则先删除目标文件,然后再进行重命名操作。
os.rename()# 用于重命名文件,如果目标文件存在,则会抛出异常。
os.mkdir('结果',exist_ok=True)#创建目录
os.copy()#复制文件或目录
os.remove()#删除文件

举例1:循环目录和子目录
for root, dirs, files in os.walk(os.getcwd()):
    print('当前目录:', root)
    print('子目录:', dirs)
    print('文件:', files)
    print('-')

举例2:遍历当前目录下文件名
for file in os.listdir(os.getcwd()):
    print(file)

举例3:拼接路径
path = os.path.join('folder', 'subfolder', 'file.txt')
print(path)  # 输出: folder\subfolder\file.txt

举例4:拆分路径
path = '/home/user/documents/report.txt'
directory, filename = os.path.split(path)
print(directory)  # 输出: /home/user/documents
print(filename)   # 输出: report.txt

举例5:获取路径的最后一个部分
path = "/home/user/documents/report.txt"
file_name = os.path.basename(path)
print(file_name)  # 输出: report.txt

举例6:将文件路径分割成两部分:文件名和文件扩展名
path = 'example.txt'
name, ext = os.path.splitext(path)
print(name)  # 输出: example
print(ext)   # 输出: .txt

举例7:# 使用 os.path.curdir
current_dir_relative = os.path.curdir
print("当前目录的相对路径:", current_dir_relative)

举例8:# 使用 os.getcwd()
current_dir_absolute = os.getcwd()
print("当前目录的绝对路径:", current_dir_absolute)

python从入门到脱坑 输入与输出——print()函数

大家好今天开始系统的讲解一些入门课程,遇到不会的也不用想太多,跟着写一遍,学习到新内容是你就会明白.

以下是针对Python初学者的print()函数详解,从基础到实用技巧,配合清晰示例:


国外友人开创Python模拟登陆神库,完美修改它为咱们所用


Awesome-python-login-model 是一个国人开发的模拟登陆仓库,在这个仓库上有20几个网站的模拟登陆脚本,你可以基于这个仓库实现的代码做简易的修改,以实现自己的自动化功能。

Python玩转Excel,使用Python读取Excel文件如此简单!

在数据分析中,常用的Excel文件格式有两种,一种是.xlsx格式,另一种是.csv格式,这里以导入.csv格式的文件为例,借助于Python中的pandas库导入Excel数据。

第九章:Python文件操作与输入输出

9.1 文件的基本操作

9.1.1 打开文件

理论知识:在Python中,使用open()函数来打开文件。open()函数接受两个主要参数:文件名和打开模式。打开模式决定了文件如何被使用,常见的模式有:

iOS 15.1 TrollNonce 1.0.3 已出,能降级系统?

Trollstore 和 TrollNonce 更新,这两款工具都是 opa334 大神开发,这更新速度相当的快,重点 Trollstore 刚更新没多久,又推出 1.3.2 版本。

昨天提到的是 1.3 版本,那 1.3.1 和 1.3.2 更新什么?

  • 允许 TrollStore 访问 Metal,修复启用粗体文本时应用程序崩溃

今日两条技巧:ios13.5.1降级/新的屏蔽越狱检测方法

说重点:今天有两条重磅消息

1.有SHSH2 iOS 13.5.1 可以降级至iOS 13.4.1

2.屏蔽越狱检测,和平精英,完美运行

一、SHSH2可以降级至iOS 13.4.1

刚关闭iOS 13.5系统验证,又带来了一条重磅消息,魏叔亲自测试降级成功,使用 iPhone X 设备原系统为:13.5.5 beta 版,利用 SHSH2 成功降级了iOS 13.4.1 完美使用脸部识别。

[R语言] R语言快速入门教程(r语言零基础教程)


本文主要是为了从零开始学习和理解R语言,简要介绍了该语言的最重要部分,以快速入门。主要参考文章:

R-Tutorial

R语言程序的编写需要安装R或RStudio,通常是在RStudio中键入代码。但是RStudio个人感觉并不好用,因此本人编写的R语言程序都是在Jupyter Notebook平台使用。具体可以见在 Jupyter Notebook 中使用R语言。R语言和Python,matlab一样都是解释型语言,语法差别不大,容易入门。其他进阶内容见R语言个人笔记

干货丨零基础如何学习 R 语言?(r语言需要什么基础?)

R语言毕竟是最强大的编程语言,可实现统计和数据可视化的功能。在之前我们专门介绍过几种热图绘制工具,其实在生信领域中大多数热图真的可以直接用R语言就能实现。
R是一种区分大小写的解释型语言。我们可以在命令提示符(>)后每次输入并执行一条命令,或者一次性执行写在脚本文件中的一组命令。R中有多种数据类型,包括向量、矩阵、数据框和列表。R中的多数功能是由程序内置函数和用户自编函数提供的,一次交互式会话期间的所有数据对象都被保存在内存中。一些基本函数是默认直接可用,其他高级函数则包含于按需加载的程序包中。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言