这是在学习Python的时候做的笔记,有些时间了,大概是按照一本挺实用的入门书籍学的,我学习编程的思路一般是掌握基础的变量类型,语法-分支结构 函数调用 类创建 结构体定义,记录一些简单的实例,剩下的就是需要用什么百度现学。
对我来说python的优势是,没有类型要求,不用声明,没有指针,万能数组,库很强大。
import os
# 获取当前路径
pwd = os.getcwd()
father_path = os.path.abspath(os.path.dirname(pwd)+os.path.sep+".")
file_path =father_path + '\\learn\\test.txt'
print(file_path)
# region 读写打开文件
# data = open(file_path, encoding='utf-8').read()
file_path = 'F:\SOFTWARE\编程软件\python\projet\learn\\test.txt'
fopen = open(file_path, 'a+') # 追加的方式读写打开
fopen.seek(0) # 指针至于开头
print(fopen.readline()) # 读一行
fopen.seek(0, os.SEEK_END) # 相对文件末尾的移动seek
fopen.readline() # 将最后一行略过
fopen.writelines('i love you\n') # 写入
fopen.close()
# endregion
# region 获取文件夹和文件的有关函数
def get_all_dirfile(path):
file = []
dir = []
for p in os.listdir(path):
print(p)
if os.path.isfile(p):
file.append(os)
else:
dir.append(p)
for dd in p:
get_all_dirfile(dd)
# endregion