排序
python中smtplib使用注意点
使用smtplib时,打开的server,最好使用quit方法来关闭连接,而不是close。 1 2 server.quit()#好 #server.close() #不好 因为quit不仅仅会关闭连接,还会关闭session。这个session会跨越连接,...
Python服务器开发 — 网络基础
网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议。包括:传输层的 FTP,UDP,TCP协议等,网络层的ip协...
Python 字符串 str
在Python中,字符串是一种常见的数据类型,可以用来表示文本、字符等信息。Python的字符串类型为str,本文将为您介绍Python字符串str的主要特点和常用操作。 定义字符串 在Python中,可以使用单...
提高python执行效率的方法
python上手很容易,但是在使用过程中,怎么才能使效率变高呢? 下面说一下提高python执行效率的方法,这里只是说一点,python在引入模块过程中提高效率的方法。 例如: 1.我们要使用os模块中的某...
python基础 split 和 join函数比较
一、关于split 和 join 方法 1只针对字符串进行处理。split:拆分字符串、join连接字符串 2.string.join(sep): 以string作为分割符,将sep中所有的元素(字符串表示)合并成一个新的字符串 3.strin...
Python2和Python3的10大区别
1.性能 Py3.0运行pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。 2.编码 Py3.0源码文件默认使用utf-8编码,这就使得以...
python如何忽略警告(warning) 错误
运行一个python文件,一直报warning的错误,很是郁闷,于是想到可以忽略这些错误。 下面来说一下如何忽略这些警告。 python -W ignore yourscript.py 1 2 3 4 5 6 import warnings def fxn():...
Python 字符编码转换秘诀
python 有str object 和 unicode object 两种字符串, 都可以存放字符的字节编码,但是他们是不同的type,这一点很重要,也是为什么会有encode 和decode。 encode 和 decode在pyhton 中的意义可...
Python进阶02 文本文件的输入输出
Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。 文本文件的读写主要通过open()所构建的文件对象来实现。 创建文件对象 我们打开一个文件,并使用一个对象来表示该...
Python实现代码行数统计工具
我们经常想要统计项目的代码行数,但是如果想统计功能比较完善可能就不是那么简单了, 今天我们来看一下如何用python来实现一个代码行统计工具。 思路:首先获取所有文件,然后统计每个文件中代...








