随笔分类 -  python

摘要:一、线程&进程 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。进程是很多资源的集合。 有些进程还不止同时干一件事,比如Word, 阅读全文
posted @ 2018-03-08 18:30 lincy8888 阅读(189) 评论(0) 推荐(0)
摘要:unittest 单元测试的一个框架什么框架 一堆工具的集合。 TestCase TestSuite 测试套件,多个用例在一起 TestLoader是用来加载TestCase到TestSuite中的 TestRunner是来执行测试用例的,测试的结果会保存到TestResult实例中, 包括运行了多 阅读全文
posted @ 2018-03-08 18:22 lincy8888 阅读(198) 评论(0) 推荐(0)
摘要:money = input('输入多少钱:') months = input('还几个月:') try: res = calc(int(money),int(months)) except ZeroDivisionError as e: #try里面的代码如果出错了,走except里面的代码 traceback.print_exc()#只是输出报错的详细信息而已 pri... 阅读全文
posted @ 2018-03-01 20:46 lincy8888 阅读(164) 评论(0) 推荐(0)
摘要:import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart username='fasongren_mail@163.com' #发送方邮件地址 email_host = 'smtp.163.com' #邮件服务器地址 passwd='woshinige123... 阅读全文
posted @ 2018-03-01 20:32 lincy8888 阅读(190) 评论(0) 推荐(0)
摘要:日常工作中会遇到Excel的读写问题。我们可以使用xlwt 模块将数据写入Excel表格,使用xlrd 模块从Excel读取数据,使用xlutils模块和xlrd模块结合对Excel数据进行修改。下面介绍如何实现使用python对Excel进行读写修改操作。 1、对Excel的写操作: import 阅读全文
posted @ 2018-02-01 14:10 lincy8888 阅读(2711) 评论(0) 推荐(0)
摘要:本文结束使用 Requests 发送网络请求。requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求。 安装方式一般采用$ pip install requests。 一开始要导入 Requests 模 阅读全文
posted @ 2018-01-31 22:05 lincy8888 阅读(210) 评论(0) 推荐(0)
摘要:在一个程序当中,一般都会包含文件夹:bin、conf、lib、data、logs,以及readme文件。 所写程序存放到各自的文件夹中,如何进行串联? 首先,通过导入文件导入模块方式,引用其他人写好的代码。 其次,找到最顶层的程序所在文件夹,加入到环境变量中 import sys,os BASE_P 阅读全文
posted @ 2018-01-26 17:42 lincy8888 阅读(1068) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-01-24 13:20 lincy8888 阅读(23) 评论(0) 推荐(0)
摘要:交换两个变量的值 #列表推导式 return多个值 函数如果有多个return值,那么会把这几个return的值都放到一个元组里面,然后返回 函数即变量 内置函数 阅读全文
posted @ 2018-01-18 22:39 lincy8888 阅读(181) 评论(0) 推荐(0)
摘要:6、随机数模块 7、时间模块 阅读全文
posted @ 2018-01-18 22:30 lincy8888 阅读(207) 评论(0) 推荐(0)
摘要:递归函数 阅读全文
posted @ 2018-01-11 06:28 lincy8888 阅读(195) 评论(0) 推荐(0)
摘要:一、文件修改 现有文件file.txt,内容如下:二十四节气歌春雨惊春清谷天,夏满芒夏暑相连。秋处露秋寒霜降,冬雪雪冬小大寒。上半年逢六廿一,下半年逢八廿三。每月两节日期定,最多相差一二天。要求:将文件中‘一’替换成‘二’。 方法一思路:1、读取全部文件内容2、将要修改的内容替换掉,并删除原先内容3 阅读全文
posted @ 2018-01-10 06:42 lincy8888 阅读(395) 评论(0) 推荐(0)
摘要:文件读写"""一、文件打开有3种方式 1、读 r #如果打开的文件的时候没有指定模式,那么默认是读 读写模式 r+,只要沾上r,文件不存在的时候,打开都会报错 2、写 w #w模式会清空原有文件内容 写读模式 w+ 只要沾上w,他就会把文件内容清空 3、追加 a 追加读写二、文件指针 f.seek( 阅读全文
posted @ 2018-01-04 08:50 lincy8888 阅读(288) 评论(0) 推荐(0)
摘要:列表: 一、列表操作"""Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示: stus = ['xiaohei','xiaobai','xiaohuang','cxdser'] 索引(下标、 阅读全文
posted @ 2018-01-04 08:42 lincy8888 阅读(326) 评论(0) 推荐(1)
摘要:python的字符串内建函数: 阅读全文
posted @ 2018-01-04 08:26 lincy8888 阅读(202) 评论(0) 推荐(0)
摘要:O、解释型语言和编译型语言 编译型语言就是先把写好的程序翻译成计算机语言然后执行,就是所谓的一次编译到处运行,比如c、c++就是编译型语言,这样的语言特点是运行速度快,但是需要事先把程序编译好才可以。 解释型语言就是程序在运行的时候,通过一个解释器,把代码一句一句的翻译成计算机语言然后运行,也就是你 阅读全文
posted @ 2017-12-20 13:13 lincy8888 阅读(264) 评论(0) 推荐(0)