
【Python入门教程】
文章平均质量分 62
本专栏主要介绍Python编程基础知识,函数用法,编程方法以及一些高级用法和应用等,通过本专栏的学习基本可以掌握Python语言的使用和应用。当前本专栏已经包括一些高质量的文章,后面会一直更新。
特别说明:
(1)订阅博主就能看博主1000+篇文章。
(2)专栏总结文章全是博主心血,绝对干货!
优惠券已抵扣
余额抵扣
还需支付
¥39.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
飞翔的鲲
一名音视频领域coder,喜欢深入钻研各种新技术(编解码、图像处理、算法优化等),擅长Matlab,Python,C编程。
CSDN明星博主,认证博客专家,视频、Matlab领域优质创作者。目前专注于音视频编解码和AI技术领域,开源分享,不忘初心,追求卓越!
欢迎订阅我的付费专栏,每篇都是博主的多年工作经验总结和呕心之作,任何问题都可以私信博主,必给您答疑解惑!希望我的博文可以帮助到你~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Python系列】Python编程实例总结(脚本)
Date: 2019.3.29前言 Python作为当前最流行最火的编程语言,主要有三大作用:web开发:比如web框架Django数据科学:包括机器学习、数据分析和数据可视化脚本(自动化处理,比如数据处理):相当于windows批处理脚本或者shell脚本的作用,自动完成一系列设定的任务。本文主要针对Python脚本的自动化处理,数据处理的方法进行总结,并给出一些脚本实例。并总结一些经典用法,以及相关实例分析。原创 2019-03-29 23:24:08 · 1440 阅读 · 0 评论 -
【Python系列】自动提取特定格式的txt文本数据到excel中
Date: 2019.3.29文章目录前言1、参考2、Python中有序字典用法3、Python中excel操作方法总结4、Python实战4.1、示例14.2、示例2前言 Python作为当前最流行最火的编程语言,主要有三大作用:web开发:比如web框架Django数据科学:包括机器学习、数据分析和数据可视化脚本(自动化处理,比如数据处理)本文主要针对Python中有序字典使用方法和excel操作方法进行总结,并给出实例。1、参考【Python系列】Python处理csv文原创 2019-03-29 14:47:58 · 2609 阅读 · 1 评论 -
【Python系列】如何将Python程序变成可执行程序?
需要使用pyInstall工具将Python程序变成可执行程序,该工具的使用需要在windows下安装pywin32-218.win32-py2.7.exe工具,下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/ or https://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/;原创 2017-12-25 14:57:45 · 12987 阅读 · 0 评论 -
【Python系列】python中分割字符串(含多种分割符)的方法
Date: 2018.6.9文章目录1、 参考2、分割字符串的三种方法2.1 str.split()2.2 re.split()2.3 str.partition()1、 参考https://www.cnblogs.com/2bjiujiu/p/7254085.htmlhttps://www.cnblogs.com/baishoujing/p/7226210.html2、分割字符串的三种方法2.1 str.split()利用字符串函数split分割,分割后返回的是分割部分的字符列表,但是原创 2018-06-09 22:51:36 · 48594 阅读 · 0 评论 -
【Python系列】python 判断操作系统是windows 还是linux?
这段代码会检查操作系统名称并根据结果打印相应的信息。如果运行环境是Windows或Linux,它将准确地识别出来。对于其他操作系统,如macOS、BSD等,函数会输出其实际名称。在Python中,你可以使用platform模块来判断当前操作系统是Windows还是Linux。原创 2024-03-30 22:38:27 · 136 阅读 · 0 评论 -
【Python系列】macOS M1平台下pandas配置
【代码】【Python系列】macOS M1平台下pandas配置。原创 2024-02-26 10:59:56 · 333 阅读 · 0 评论 -
【Python系列】UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe7 : ordinal not in range(128)
python的str默认是ascii编码,和unicode编码冲突。原创 2023-02-10 16:07:48 · 971 阅读 · 0 评论 -
【Python系列】Python写csv文件长数字变成科学记数法的解决方案
在采用Python处理csv文件时,将长数字的字符串写入csv文件中时,csv表格中的长数字采用的科学计数法表示,显然这不是我们想要的结果。对于这种情况我们该怎么处理呢?下面给出原因和解决方案。原创 2022-05-08 17:23:22 · 5536 阅读 · 0 评论 -
【Python系列】_tkinter.TclError: no display name and no $DISPLAY environment variable
DATE:2021.9.13文章目录1、参考2、问题追溯3、解决方案4、matplotlib backend4.1、backend配置方式4.2、backend列表1、参考_tkinter.TclError: no display name and no $DISPLAY environment variable解决办法python 错误_tkinter.TclError: no display name and no $DISPLAY environment variable 问题的解决2、问原创 2021-09-13 15:18:38 · 3236 阅读 · 0 评论 -
【Python实战系列】将多个CSV文件合并到Excel的多个sheet
DATE: 2021.7.30文章目录1、参考2、csv合并方法1、参考Python CSV 合并到多个sheet工作表2、csv合并方法 import pandas as pd analysis_file = outDir+delimiter+'analysis_result.xlsx' writer = pd.ExcelWriter(analysis_file) csv_file1 = pd.read_csv(outExcelData,原创 2021-07-30 10:03:04 · 2639 阅读 · 0 评论 -
【Python系列】Python使用csv文件写入出现多余的换行符 解决方案
DATE: 2021.5.10文章目录1、参考2、解决方案3、问题分析1、参考解决写入csv文件出现多余的换行符13.1. csv — CSV 文件读写python_open函数中newline参数详解2、解决方案在实验中发现,下面两种方案都可以解决这个问题。方案1:pFile = open(file, 'ab+') // 添加‘ab+’方案2:pFile = open(file,'a+', newline='') // 添加newline=''方案3:c原创 2021-05-10 11:35:54 · 3402 阅读 · 1 评论 -
【Python系列】Python中库、包、模块、类和函数使用方法
DATE: 2020.2.91、参考2、Python中库、包、模块、函数使用方法3、库、包、模块和函数之间的关系原创 2020-02-10 10:30:03 · 2384 阅读 · 0 评论 -
【Python系列】Python IDE搭建:使用VScode+Anaconda搭建舒服的Python环境
DATE: 2020.7.19文章目录1、Visual Studio Code2、Anaconda3、Python IDE环境搭建3.1、IDE环境配置:采用VScode3.2、调试配置3.3 配置遇到的bug4、参考1、Visual Studio Code下载地址:https://code.visualstudio.com/VScode是一款支持多种语言的IDE,是微软大厂开源的一款编辑器软件,界面很清爽也很炫酷,值得尝试。使用Python语言开发多年,一直没有找到比较好用的IDE,发现VS原创 2020-07-19 21:39:27 · 928 阅读 · 0 评论 -
【python/qt】Python+Qt实现简单的视频监控界面
DATE: 2018.12.91、前言这个界面是之前读研时候学习QT时写的一个简单的界面,主要实现了人脸检测部分的功能,比较简单。从今年3月份就开始写这个视频监控的功能,一直拖到了11月份。找工作结束后,可以好好研究一下Python和Qt以及两者的混合编程了。不过,在实现视频监控界面的过程中,甚是纠结,看来混合编程是不好弄的。2、简单的视频监控界面实现平台:Python + Qt初...原创 2018-12-09 20:22:35 · 7399 阅读 · 0 评论 -
【Python系列】Swig—C/C++和Python之间的粘结剂
Date: 2017/3/13 %Content: Swing——C/C++和Python之间的粘结剂 SWIG 是一个非常优秀的开源工具,支持您将 C/C++ 代码与任何主流脚本语言相集成。此外,它向更广泛的受众公开了基本代码,改善了可测试性,让您的 Ruby /Python代码库某部分能快速写出高性能的C/C++ 模块。 C 和 C++ 被公认为(理当如...原创 2017-03-13 19:49:54 · 2906 阅读 · 2 评论 -
【Python系列】Python模块filecmp 文件比较
### Date: 2017/4/11### Author: SoaringLeefilecmp.cmp(f1, f2[, shallow]): 比较两个文件的内容是否匹配。参数f1, f2指定要比较的文件的路径。可选参数shallow指定比较文件时是否需要考虑文件本身的属性(通过os.stat函数可以获得文件属性)。如果文件内容匹配,函数返回True,否则返回False。...原创 2017-04-11 11:32:32 · 5097 阅读 · 0 评论 -
【Python系列】python中的文件名操作模块glob
### Date: 2017/4/11### Author: SoaringLee glob是python自己带的一个文件操作相关模块,内容也不多,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,而且也支持通配符,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。 它的主要方法就原创 2017-04-11 20:32:32 · 963 阅读 · 0 评论 -
【Python系列】truncate,extend,subprocess模块
http://blog.csdn.net/isoleo/article/details/24412171https://www.cnblogs.com/meitian/p/4649173.htmlhttp://www.jb51.net/article/48086.htm原创 2017-12-21 19:21:48 · 526 阅读 · 0 评论 -
【Python系列】python 文件操作相关函数用法总结
http://blog.csdn.net/isoleo/article/details/24412171原创 2017-12-31 15:29:42 · 1269 阅读 · 0 评论 -
【Python系列】python os.path模块
Date: 2017/12/31转载自:https://www.cnblogs.com/dkblog/archive/2011/03/25/1995537.html以供后续查询使用。os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径o..转载 2017-12-31 16:01:09 · 284 阅读 · 0 评论 -
【Python系列】Python字符串处理函数rstrip和lstrip,strip,replace,endswith
Date: 2017/12/31Author: SoaringLee目录strip(),rstrip(),lstrip()replace()endswith()startswith()strip(),rstrip(),lstrip()s.rstrip(str):去除字符串s中右边的指定字符串;s.lstrip(str):去除字符串s中左边的指定字符串;s.strip(str):去除字符串s两边的指定字符串。若str为空,默认为空字符。replace().原创 2017-12-31 17:12:10 · 792 阅读 · 0 评论 -
【Python系列】Python os.walk的用法与举例
http://blog.csdn.net/bagboy_taobao_com/article/details/8938126转载 2017-12-31 17:38:50 · 483 阅读 · 0 评论 -
【Python系列】Python glob模块
glob模块可以使用Unix shell风格的通配符匹配符合特定格式的文件和文件夹,跟windows的文件搜索功能差不多。glob模块并非调用一个子shell实现搜索功能,而是在内部调用了os.listdir()和fnmatch.fnmatch()。...原创 2017-12-31 18:47:28 · 323 阅读 · 0 评论 -
【Python系列】python list列表分片
目录序列概念切片操作其它切片序列概念在分片规则里list、tuple、str(字符串)都可以称为序列,都可以按规则进行切片操作切片操作注意切片的下标0代表顺序的第一个元素,-1代表倒序的第一个元素;且切片不包括右边界,例如[0:3]代表元素0、1、2不包括3。l=['a','b','c','d',5]1.获取列表的前3个元素>>> l[0:3]['a', 'b', 'c']>>> l[:3]['a', '.原创 2017-12-31 19:14:13 · 1180 阅读 · 0 评论 -
【Python系列】python的subprocess模块
Date: 2018/1/1Author: SoaringLeesubprocess模块:创建附加进程subprocess.Popen类的定义:class Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=False, shell=Fals.原创 2018-01-01 12:46:14 · 397 阅读 · 0 评论 -
【Python系列】python lambda表达式,map
参考:https://www.cnblogs.com/guigujun/p/6134828.html对于简单的 if else 语句,可以使用三元运算来表示,即: 1 2 3 4 5 6 7 8 # 普通条件语句 if1 == 1: name ='wupeiqi' else: name ='alex' # 三元运算 ...转载 2018-01-01 13:04:01 · 455 阅读 · 0 评论 -
【Python系列】Python中append、extend和join的区别
Date:2018/1/1Author: SoaringLee目录append()extend()join()参考函数用法说明:append()list.append(object) 向列表list中添加一个对象object例子:>>> list=[12,34,56,78,90]>>> list[12, 34, 56, 78, 90]>>> list.append(45)>>>.原创 2018-01-01 12:47:21 · 1468 阅读 · 0 评论 -
【Python】ValueError: invalid literal for int() with base 10的错误
>>>int('1.5')ValueError: invalid literal forint() with base10:'1.5'因为python假设需要进行int转型的字符串仅仅包含数字去除掉字符串中的非数字字符即可。亲测可用原创 2018-01-04 21:43:32 · 7534 阅读 · 0 评论 -
【Python】Python中字典的items(), keys(), values()方法
http://blog.csdn.net/xxkkff/article/details/4368541转载 2018-01-07 21:00:12 · 2081 阅读 · 2 评论 -
【python】python获取当前py文件的文件名
os.path.basename(sys.argv[0]).split(".")[0]原创 2018-01-04 16:59:09 · 6320 阅读 · 0 评论 -
【Python】详解Python中re.sub
https://www.crifan.com/python_re_sub_detailed_introduction/https://docs.python.org/2/library/re.html#re.sub转载 2018-01-07 21:07:00 · 1069 阅读 · 0 评论 -
【Python】python中list,string,tuple的相互转换
https://www.cnblogs.com/rgtv-wilkins/p/4358179.htmlhttp://blog.csdn.net/stonesharp/article/details/32340253https://www.cnblogs.com/sld666666/archive/2011/01/05/1926282.htmlhttp://blog.csdn.net/h原创 2018-01-07 20:51:39 · 2240 阅读 · 0 评论 -
【Python】re模块中re.match和re.search用法总结
###Date: 2018-1-6###Author: SoaringLee======================================================================================re模块是正则表达式模块,用于采用某种规则进行匹配或者寻找相应对象。re.matchre.match(pattern,str原创 2018-01-07 20:44:49 · 27827 阅读 · 0 评论 -
【Python】os模块介绍
https://www.cnblogs.com/wayneye/archive/2010/05/03/1726865.html原创 2018-01-07 20:26:51 · 378 阅读 · 0 评论 -
【Python/PE】python中实现文件操作的几种功能(删除指定目录下的所有内容,文件复制等)
###Date: 2018/1/14###Author:SoaringLee=============================================================================1、文件操作功能1:清空指定目录(很有用哦)# -*- coding: cp936 -*-import osimport shut原创 2018-01-14 17:11:08 · 925 阅读 · 0 评论 -
【Python】os.walk和os.path.walk的区别
###Date: 2017-1-14###Author:SoaringLee==========================================================================一、os.walk()函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历转载 2018-01-14 17:30:17 · 2456 阅读 · 0 评论 -
【PE/Python】python IDLE添加行号显示
转载自:http://blog.csdn.net/listener51/article/details/79052155 1、下载LineNumber.pyhttp://idlex.sourceforge.net/extensions.htmlhttps://sourceforge.net/projects/idlex/?source=typ_redir转载 2018-01-26 16:39:11 · 2113 阅读 · 0 评论 -
【Python】Python中执行可执行文件的四种方法
###Date: 2018.5.8===========================================================原创 2018-05-27 21:04:54 · 9481 阅读 · 0 评论 -
【Python】删除非空目录的方法shutil.rmtree()以及空目录的方法os.rmdir()
shutil.rmtree()https://blog.csdn.net/my2010sam/article/details/8956353https://blog.csdn.net/sunghosts/article/details/78764478https://blog.csdn.net/qingyuanluofeng/article/details/44018003原创 2018-05-27 21:42:13 · 8182 阅读 · 0 评论 -
【Python】返回匹配特定文件的方法
http://www.cnblogs.com/lovemo1314/archive/2011/04/26/2029556.html原创 2018-05-25 19:35:29 · 1063 阅读 · 0 评论