
Python
文章平均质量分 55
Python
尹克艰
一蓑烟雨任平生。
展开
-
Python自动化操作,文件批处理常用方法
目标路径是否是文件有时我们需要判断一个目录下是否存在文件也可以使用os模块。给定一个目标路径 path ,通过一行代码就能够判断这是文件还是文件夹路径目标路径是否是文件 os.path.exists但是,如果希望创建的文件夹已经存在,再运行 os.mkdir() 则会报错而终止代码。为了避免这一情况的发生,可以在创建文件夹之前先判断文件夹是否存在。用到的代码是 os.path.exists,只有当路径不存在(即 os.path.exists 返回的结果是 False 时),才会创建:创建文件夹原创 2021-04-19 16:37:54 · 1568 阅读 · 1 评论 -
Python的os.walk()方法
说明os.walk() 方法是一个简单易用的文件、目录遍历函数,可以帮助我们高效的处理文件、目录方面的事情。os.walk() 方法首先需要导入os模块:import osos.walk()语法:os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])参数选项top 是你所要遍历的目录的地址。topdown – 可选参数,设置为True时则目录自上而下遍历。onerror – 可选参数,当需要异常时调用。follo原创 2021-03-26 12:28:47 · 1418 阅读 · 3 评论 -
一个简单方便实用的Python编译器Jupyter Noteook
Python轻量编辑工具:jupyter notebook用途我们可以用它来测试一段代码,类似于Python的交互模式,但是比交互模式方便好用,可以随时修改代码。安装用pip命令安装:pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple简单配置配置文件保存目录,在命令行输入:jupyter notebook --generate-config,根据输出结果打开jupyter_notebook_config.py文件,取消该原创 2021-03-26 11:26:14 · 1119 阅读 · 5 评论 -
Python安装和pip安装
安装Python,在官网下载自己需要的Python版本(对应操作系统)。官网地址传送门。https://www.python.org/downloads/window系统直接图形界面安装就行,安装完记得检查环境变量是否有配置。配置完环境变量,win+R打开cmd,在cmd窗口输入python,如下图所示,则安装成功:安装pip,在官网下载和Python版本发布日期相近的版本。官网地址传送门。https://pypi.org/project/pip/#files解压下载好的pip安装包进..原创 2020-11-12 16:53:40 · 455 阅读 · 0 评论 -
Python之操作excel的几个模块简述
#!/usr/bin/pythonimport xlrdfile = 'test.xlsx'def read_excel(file): wb = xlrd.open_workbook(filename=file)#打开文件 print(wb.sheet_names())#获取所有表格名字 sheet1 = wb.sheet_by_index(0)#通过索引获取表格 sheet2 = wb.sheet_by_name('Sheet2')#通过名字获取表格原创 2020-08-20 15:54:23 · 1898 阅读 · 0 评论 -
Python安装读取Excel的xlrd模块步骤
官网下载xlrd ,https://pypi.org/project/xlrd/#files解压此压缩包,放在Python的lib目录下cmd命令切到xlrd目录下,并执行安装命令安装完测试原创 2020-08-14 10:19:51 · 6747 阅读 · 0 评论 -
Python对文件的读写操作的几种形式
读行 readline(),每次只读一行(包括换行符),会记录上次读取的位置,继续向下读取下一行数据。try: f = open("D:\\test.txt", "r") print("打开文件成功!") while True: line = f.readline() if line: print(line, end="") else: breakexcept OSError:原创 2020-08-13 16:03:59 · 386 阅读 · 0 评论 -
在没有网络的情况下利用pip安装Python的第三方库
pip install --no-index --find-links=D:\test\build\package -r requirements.txtpip install --no-index --find-links=D:\test\build\package -r requirements.txtpip install psutil==3.4.3原创 2020-07-09 14:13:02 · 7386 阅读 · 0 评论 -
Python线程模块threading
对线程的简单理解线程(thread)是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。单线程:所有任务都得按照顺序执行;多线程:一个主线程,多个线程同时运行完成任务,多线程之间可以资源共享;线程同步:如果资源有限,就会产生冲突。解决冲突可以排队等待、或通信;互斥锁:共享的资源有1个,多线程竞争时一般互斥锁同步;递归锁:又称可重入锁。已经获得递归锁的线程可...原创 2019-11-16 11:23:37 · 313 阅读 · 0 评论 -
Python图形化界面模块之tkinter踩坑之旅
from tkinter import*from tkinter import ttkdef printInfo(): # 清理entry2 entry2.delete(0, END) # 根据输入半径计算面积 R=int(entry1.get()) S= 3.1415926*R*R entry2.insert(10, S) #清空en...原创 2019-10-15 22:35:09 · 527 阅读 · 0 评论 -
Python函数参数传递的几种形式
python函数参数传递的几种形式前言位置传参序列传参(单星号元组传参)关键字传参字典关键字传参(双星号字典传参)混合传参函数的缺省参数结束前言莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。❤️位置传参位置传参:实际调用参数(实参) 的对应关系与形式参数(形参)的对应关系是按位置来依次对应的。 def fx(a, b, c): pass fx(1, 2, 3...原创 2019-10-15 00:35:37 · 3094 阅读 · 0 评论