Python基础
学无止境,好好学习,天天向上!
人生苦短,我用Python!
展开
-
Python 的 f'' 字符串
Python 的 f’’ 字符串本文学习自https://blog.csdn.net/duxin_csdn/article/details/88583429理解:f’’ 字符串类型与 format 函数的使用类似,但更简单format函数>>> name = 'Alex'>>> age = 25>>> sex = 'M...原创 2020-02-16 12:19:37 · 10768 阅读 · 0 评论 -
Python datetime unix时间戳以及字符串时间戳转换
Python datetime unix时间戳以及字符串时间戳转换本文转载自https://www.cnblogs.com/williamjie/p/10256323.html# 将Python的datetime转换为unix时间戳now = datetime.datetime.now()ans_time = time.mktime(now.timetuple())print(ans...转载 2019-08-19 11:12:04 · 1380 阅读 · 0 评论 -
python获取当前时间、今天零点、23时59分59秒、昨天的当前时间、明天的当前时间
python获取当前时间、今天零点、23时59分59秒、昨天的当前时间、明天的当前时间本文转载自https://blog.csdn.net/lm_is_dc/article/details/80657962使用timedeltatimedelta是datetime中的一个对象,该对象表示两个时间的差值。构造函数:datetime.timedelta(days=0, seconds=0...转载 2019-08-19 11:09:20 · 8723 阅读 · 0 评论 -
Python读取txt文件最后一行(大文件 + 小文件)
Python读取txt文件最后一行(大文件 + 小文件)本文转载自https://www.cnblogs.com/zhangchenliang/p/8136958.htmltxt文件小file_name = 'test.txt'with open(file_name, 'r') as f: # 打开文件 lines = f.readlines() # 读取所有行 fir...转载 2019-08-19 11:05:55 · 1251 阅读 · 0 评论 -
还不会正则?Python正则表达式基本使用~
还不会正则?本文转载自https://mp.weixin.qq.com/s/swbIRLIYM_QRJ6OqXA9reQ预热概念:一说正则表达式,也许很多人都清楚怎么使用,却说不出正则表达式到底是什么,所以先看看百度百科是如何定义正则表达式的:"正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母) 和特殊字符(称为“元字符”)) 操作的一种逻辑公式,就是用事先定义好的一些...转载 2019-07-12 14:59:00 · 225 阅读 · 0 评论 -
Python Unicode、ASCII、UTF-8编码对比
Python Unicode、ASCII、UTF-8编码对比对比英文:Hello ------> 01011100111(ascii码对照表) 8位表示 2^8 = 256万国码:Unicode H------> 00111001 X 4 = 32 位 2^32 中------>…ha ------> 16位(ASCII码)ha ...原创 2019-07-07 13:49:51 · 746 阅读 · 0 评论 -
Python Unicode和string
Python Unicode和string那些事开发过程中总是会碰到string,Unicode,ASCII,中文字符等编码的问题,本文力求搞清楚Python的string和Unicode到底是怎么回事!基础知识我们都知道计算机只认0和1,要想在计算机显示26个字母,就要给他们一套映射规则:计算机能认得的符号——>人类可读的符号,这转换的过程就是一套编码规则。字符集:就是一套字符的...转载 2019-07-04 20:26:28 · 2675 阅读 · 1 评论 -
python hasattr()、getattr()、setattr()、delattr()函数
Python hasattr()、getattr()、setattr()、delattr()函数hasattr()函数hasattr()函数用于判断是否包含对应的属性;当然,对于Python的对象而言,属性包含变量和方法;有则返回True,没有则返回False;需要注意的是name参数是string类型,所以不管是要判断变量还是方法,其名称都已字符串形式传参;getattr和setattr也同...原创 2019-07-04 00:20:37 · 629 阅读 · 0 评论 -
Python __dict__ 与 dir()
Python 中 dir() 和 __ dict __ 的区别本文转载自https://blog.csdn.net/lis_12/article/details/53521554Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__ dict __ 与 dir() 的区别:dir()是一个函数,返回的是list:__dic...转载 2019-07-02 14:27:03 · 609 阅读 · 0 评论 -
Python __dict__ 详解
Python __ dict __属性详解我们都知道Python一切皆对象,那么Python究竟是怎么管理对象的呢?本文转载自https://www.cnblogs.com/alvin2010/p/9102344.html1、无处不在的__ dict __首先看一下类的__ dict __ 属性和类对象 的__ dict __ 属性>>> class A(objec...转载 2019-07-02 14:26:20 · 1620 阅读 · 0 评论 -
Python traceback捕获并打印异常(Python中的异常栈跟踪)
Python traceback捕获并打印异常(Python中的异常栈跟踪)本文转载自Python traceback捕获并打印异常Python中用于处理异常栈的模块是traceback模块,它提供了 print_exception、format_exception等输出异常栈等常用的工具函数。异常处理是日常操作了,但是有时候不能只能打印我们处理的结果,还需要将我们的异常打印出来,这样...转载 2019-06-18 18:24:38 · 6887 阅读 · 0 评论 -
Python any() 和 all() 用法
Python any() 和 all() 用法any(x) 判断x对象是否为空对象,如果都为空、0、False,则返回False,如果不都为空、0、False,则返回True。all(x) 如果all(x) 参数x对象的所有元素不为0、’’、False或者x为空对象,则返回True,否则返回False。>>> any('123')True>>> a...原创 2019-06-17 10:49:30 · 725 阅读 · 0 评论 -
Python logging模块
Python logging模块本文转载自python logging模块1.logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备以下优点:可以通过设置不同的日志登记,在 release 版本中只输出重要信息,而不必显示大量的调试信息;print 将所有信息都输出到标准...转载 2019-06-20 10:22:43 · 316 阅读 · 0 评论 -
Python新式类与经典类的区别
Python新式类与经典类的区别本文转载自Python新式类与经典类的区别1.新式类与经典类在Python 2 及以前的版本中,由任意内置类型派生出的类(只要一个内置类型位于类树的某个位置),都术语“新式类”,都会获得所有“新式类”的特性;反之,即不由任意内置类型派生出的类,则称之为“经典类”。“新式类”和“经典类”的区分在Python 3 之后就已经不存在,在Python 3.x之后...转载 2019-05-07 19:49:28 · 210 阅读 · 0 评论 -
Python(Django)页面导出Excel
Python(Django)页面导出Excel表格数据最近做项目要使用到 导出Excel 的表格,正好有 openpyxl 这个库。今天给大家分享一下如何使用这个库并在**(Django)**页面导出Excel表;首先,安装openpyxl库:pip install openpyxl现在,我们可以写我们的代码了。**案例:**我们以导出病人到医院的挂号信息为例来讲解openpyxl的...原创 2019-05-06 20:07:40 · 7339 阅读 · 16 评论 -
关于Python代码是编译执行还是解释执行
关于Python代码是编译执行还是解释执行本文转载自关于python代码是编译执行还是解释执行Python 是编译型语言还是解释性语言?回答这个问题前,应该先弄清楚什么是编译型语言,什么是解释性语言。所谓编译执行就是源代码经过编译器编译处理,生成目标机器码,就是机器能直接运行的二进制代码,下次运行时无需重新编译。不过它是针对特定CPU体系的,这些目标代码只能在特定平台执行,如果这个程序...转载 2019-05-08 19:54:57 · 6599 阅读 · 0 评论 -
Django 中 cookie的使用,Cookie 与 Session 的区别!
Django 中 cookie的使用Cookie 与 Session 的区别cookie机制采用的是在客户端保持状态的方案,而session机制采用的使在服务器端保持状态的方案,由于采用服务器端保持状态的方案在客户端也需要保存一个表示,所以session机制可能需要借助于cookie机制来达到保存标识的目的。cookie 不是很安全,别人可以分析存放在本地的COOKIE并进行COOK...原创 2019-04-24 09:42:27 · 251 阅读 · 0 评论 -
Python 中关于 and、or的判断顺序问题,什么是二元布尔操作符?
Python 中关于 and、or的判断顺序问题什么是二元布尔操作符and和or操作符总是接受两个布尔值(或表达式),所以被认为是“二元”操作符;and操作符真值表True and True TrueTrue and False FalseFalse and True FalseFalse and False False or操作符真值表True or True T...原创 2019-04-19 11:06:07 · 3368 阅读 · 0 评论 -
Python中的assert用法
Python中的assert用法本文转载自Python中不尽如人意的断言Assertion,如有侵权,立马删除!使用assert断言是学习Python一个非常好的习惯,Python assert 断言 语句格式及用法很简单;在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行时崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助;本文主要是将assert断言的基...转载 2019-04-23 17:16:23 · 22286 阅读 · 3 评论