- 博客(33)
- 收藏
- 关注
原创 String formatting
BIT502 Fundamentals of Programming : Contents : Topic 2: Programming concepts : Operations and calculations : String formatting
2022-10-30 13:02:18
292
原创 周报Python【未完】
#coding:utf-8import pandas as pdimport numpy as npnp.set_printoptions(suppress=True)#不以科学计数法输出pd.set_option('display.width', None)pd.set_option('display.max_columns', None)zb = pd.read_excel(...
2018-09-19 16:27:20
701
原创 关于Jupyter执行报错:No such file or directory: 'nul'
jupyter报错s\io.py", line 88, in <module> devnull = open(os.devnull, 'w') FileNotFoundError: [Errno 2] No such file or directory: 'nul'如图:网上找了很多方法 其中多次看见下图或类似的:一开始是在cmd里面单纯改简直蠢哭,这个应该...
2018-09-17 14:34:12
11759
1
原创 使用python-groupby制作数据透视表1
#coding:utf-8import pandas as pdimport numpy as npdf0 = pd.read_excel(r'C:\Users\Administrator\Desktop/test.xlsx')df = df0[(df0['通过状态']==3)&(df0['产品']!='产品A')]#条件筛选#可拆分#func=['count','sum'...
2018-09-06 17:59:41
1293
转载 数据清洗1-
内容来自知乎:https://zhuanlan.zhihu.com/p/32572237数据清洗- Pandas 清洗“脏”数据(一)#coding:utf-8import pandas as pd#-----------------------------在一行显示所有数据pd.set_option('display.width',None)pd.set_option('dis...
2018-08-23 17:36:21
479
原创 关于Python连接虚拟机数据库MySQL
一开始是看网上推荐的pip install mysqldb-python但是总是报错:Cannot open include file: 'config-win.h': No such file or directoryerror: command 'C:\\Users\\qinwanxia\\AppData\\Local\\Programs\\Common\\Microsoft\\Vis...
2018-08-21 14:32:38
2499
1
转载 pandas教程[9]MultiIndex用法
#coding:utf-8#在pandas的DataFrame中经常使用多个索引,在pandas中成为MultiIndex对象,这篇文章介绍一下MultiIndex创建和使用方法:import pandas as pdimport numpy as npimport pandas.util.testing as tmprint ("1-创建两个<type 'numpy.ndar...
2018-08-16 11:49:29
13360
1
转载 pandas教程:[8]数据分组
#coding:utf-8'''使用groupby()可以给数据分组,数据分组的好处是你可以一次性计算得到所有分组中的统计量,比如想计算男女学生的平均成绩分别是多少,可以先按照男女分组,然后计算平均数,我们不用计算完女生然后在计算男生,实际上是一次性完成的,这就是分组的好处。'''import pandas as pdimport numpy as npdf=pd.DataFra...
2018-08-14 16:18:25
2237
转载 pandas教程[6]计数统计 | pandas教程:[7]筛选计数统计
>>> import matplotlib as plt>>> import pandas as pd>>> df=pd.read_csv(r'C:\Users\Administrator\Desktop\DDD.csv')>>> #尝试打印日报 并根据地区统计申请数量>>> counts=
2018-08-13 15:07:05
5593
转载 pandas教程[4]Dataframe筛选数据!!!!!!!!!!!!!!!!!!!!!!
>>> import pandas as pd>>> import numpy as np>>> #今天还是用到了DataFrame,如果你用一下它的筛选数据的功能,你会大吃一惊,它非常擅长筛选数据,可以极大提高你的工作效率,废话不多说,下面看看几个进行复杂数据筛选的例子。>>> #首先我们创建一个DataFrame,...
2018-08-13 10:45:59
14075
转载 pandas教程:[3]DataFrame切片操作
>>> df=pd.DataFrame(np.random.randn(6,4),columns=list('ABCD'))>>> df A B C D0 0.048316 -1.457243 1.076872 -0.9368631 0.220661 1.656363 -0.64...
2018-08-13 09:59:30
6210
转载 pandas教程[1]DataFrame入门 | pandas教程[2]DataFrame选择数据-1
>>> #--------------------2018/08/09-------------------->>> #---------------- pandas教程[1]DataFrame入门-------->>> import numpy as np>>> import pandas as pdd>&
2018-08-09 17:45:01
1079
原创 Python_index 入门
知识点转自:http://python.jobbole.com/89081/?utm_source=blog.jobbole.com&utm_medium=relatedPosts>>> series1=pd.Series([1,2,3],index=['A','B','C'])Traceback (most recent call last): File...
2018-07-26 15:25:42
7910
原创 Python-pandas-Series/DataFrame入门
练习知识点取自:http://python.jobbole.com/89084/?utm_source=group.jobbole.com&utm_medium=relatedArticles>>> import pandas as pd>>> import numpy as np>>> series1 = pd.Seri...
2018-07-25 10:28:34
822
原创 Pandas读取Excel 、CSV文件
#-*- coding:utf-8 -*-import xlrdimport pandas as pdimport numpy as np#读取Excel文件df1 = pd.read_excel(r'C:\Users\Administrator\Desktop\0717A.xlsx')print("df1:\n{}\n".format(df1))#读取CSV文件df2 = pd...
2018-07-19 17:21:28
505
原创 Python 增删改查
# -*- coding: UTF-8 -*-name = []print ('键入1:新增人名')print ('键入2:删除人名')print ('键入3:修改人名')print ('键入4:查询人名')print ('键入5:退出')ipt = int(input('请输入数字:'))while True: if ipt == 1: ...
2018-07-18 14:24:15
2734
转载 Python——sorted() 排序和自定义排序
任务对字符串排序时,有时候忽略大小写排序更符合习惯。请利用sorted()高阶函数,实现忽略大小写排序的算法。输入:['bob', 'about', 'Zoo', 'Credit']输出:['about', 'bob', 'Credit', 'Zoo']对于比较函数cmp_ignore_case(s1, s2),要忽略大小写比较,就是先把两个字符串都变成大写(或者都变成小写),再比较。def cm...
2018-07-12 16:36:59
21707
2
转载 python_filter()过滤掉不符合条件的元素
转:廖雪峰任务请利用filter()过滤出1~100中平方根是整数的数,即结果应该是:[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]?不会了怎么办filter() 接收的函数必须判断出一个数的平方根是否是整数,而 math.sqrt()返回结果是浮点数。import mathdef is_sqr(x): r = int(math.sqrt(x))#返回结果...
2018-07-12 16:06:11
8056
转载 Python_字符串的大小写变换 、map()
任务假设用户输入的英文名字不规范,没有按照首字母大写,后续字母小写的规则,请利用map()函数,把一个list(包含若干不规范的英文名字)变成一个包含规范英文名字的list:输入:['adam', 'LISA', 'barT']输出:['Adam', 'Lisa', 'Bart']def format_name(s): return s.capitalize()print map(fo...
2018-07-12 15:30:52
2199
原创 python:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
#!/usr/bin/python# -*- coding: UTF-8 -*-n = int(input('请输入项数: '))fenzi = 2#分子fenmu = 1#分母l = []s = 0for i in range(1,n+1): a = fenzi b = fenmu s += (a/b) l.append('%s/%s...
2018-07-10 13:54:52
34239
1
原创 extend 、append、 insert、 len、 remove、 pop,join
>>> a=[1,2,3] >>> a.extend([4,5])#只接受list,把新list元素添加到原list中 >>> a [1, 2, 3, 4, 5]>>> a.append('g')#接受任意参数,且仅简单追加到原list后面 >>&g
2018-07-04 14:11:27
280
原创 e.计算列表长度,并输出./用一条语句完成多个条件判断和赋值操作
#e.计算列表长度,并输出.def a(*List): b = [] for value in List: b.append(value) print (len(b))#长度 print (b)#输出列表
2018-07-03 17:59:46
2043
原创 判断开头 结尾 / 替换变量中字母
b.判断变量对应的值是否以‘al’开头,并输出结果#b.判断name变量对应的值是否以 "al"开头,并输出结果def a(name,parameter): b=name.startswith(parameter) return bc.判断变量对应值是否以'x'结尾,并输出结果#c.判断变量对应值是否以'x'结尾,并输出结果def a(name,parameter): ...
2018-07-02 16:19:00
691
原创 去空格
#去空格def a(name): b = name.strip() return bstrip 同时去掉左右两边的空格lstrip 去掉左边的空格rstrip 去掉右边的空格;
2018-07-02 15:34:24
244
原创 SQL:索引(目录)
可对全部建索引,但目录占空间,对常用字段/列建索引,提升速度。SQL建索引,代码没有任何不一样,该怎么写就怎么写:比如select * from table1 where name=‘tom’如果数据量大,不建索引,上述代码中执行时会一行行搜name=‘tom’,耗时。主键默认有索引,如要对其它列建索引则:----右键要建索引的列,添加(名字可以改)最重要选择为哪个字段/列建索引建好后就好了,代码...
2018-05-06 18:15:29
564
原创 SQL题:datediff/order by/like/sum/group by/count(*)/len()/ltrim/rtrim/lower()/upper()/substring
题目:le--------1-------------------输出所有数据中(通话时间)(最长)的(5条)记录select top 5 *, datediff(ss,Starttime,Endtime) as Diff from Calldepartorder by Diff DESCselect top 5* from Calldepartorder by datediff(ss,...
2018-05-06 17:44:26
426
原创 sql练习题-case/group by
代码:select FName,sum( case Score when N'胜' then 1 else 0 end ) as N'胜',sum( case Score when N'负' then 1 else 0 end ) as N'负'from T_Scoresgroup by FName 题目/结果:---------------------------------------...
2018-05-05 23:40:05
657
转载 9.生成Excel测试报表(XlsxWriter生成报告)--改变颜色失败(待定)
对写报告py进行修改:#coding:utf-8import timeimport xlsxwriterclass Loginfo(object): def __init__(self,path='',mode='w'):#‘’为默认当前路径 fname=path+time.strftime('%Y-%m-%d',time.gmtime())#以当前时间命名 ...
2018-04-09 23:51:12
1522
转载 8.使用XLRD读取用户数据(Excel)
首先要安装【xlrd(读取excel文件数据)/xlsxWrite(写excel文件)】:python处理excel的模块。然后需要在获取用户信息的py脚本中增加从excel获取数据的脚本。在执行脚本中修改,主要为获取路径的修改。结果依然和从文本文档调用用户信息的检测结果一样。PS:获取excel数据要注意type,如果是数字会报错,如123会被读成123.0.然后需要在获取用户信息的py脚本中增...
2018-04-09 20:33:09
1136
转载 7.Python-Selenium测试多账户登录
再6可以输出错误报告的基础上,批量输出错误报告。主要改的是增加注销/推出/logout这个函数,如果登陆成功,则可以注销/推出/logout。在webinfo增加注销/推出/logout的元素定位信息find element by css/id/。。。。。最后在userinfo增加账户。#coding:utf-8from selenium import webdriverfrom seleni...
2018-04-09 19:30:52
4705
转载 6.Python-Selenium测试报告生成(通过接口)-淘宝视频教程笔记
测试登陆功能,如果登陆信息不正确则将返回的错误信息写进错误信息报告生成txt文本文档。需要1.用户信息主要是密码和用户名 2.网页信息主要是网页元素 3.调用txt里登陆信息的待用接口代码 4.报告生产的接口代码 5.执行代码 PS: 执行后会生成 6.txt文档的测试报告3.调用txt里登陆信息的待用接口代码#coding:utf-8import codecsdef get_webinfo(...
2018-04-09 18:30:42
518
转载 转:Vbscript生成Excel报表的常用操作(做笔记用)
本文转载来自:http://www.jb51.net/article/53366.htm使用QTP自动化测试结束后,经常需要将测试结果写入Excel中,这里就把一些常用对Excel操作的方法进行归纳、整理,方便使用时查阅。支持Office Excel 2003版本,不支持2007版本。On Error Resume Next Dim FileName, SheetName, Text, Exce...
2018-04-09 14:30:51
834
原创 笔试题用VBS实现Excel中功能统计
有下图这样一道题(第一次做记录脚本)1. 首先用Excel创建如图worksheetSet ExcelApp = CreateObject("Excel.Application")Set ExcelBook = ExcelApp.Workbooks.Open("C:\Users\Administrator\Desktop\学生成绩.xls")Set ExcelSheet = ExcelBook...
2018-04-09 14:25:24
1496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人