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

浙公网安备 33010602011771号