随笔分类 -  python

python中的json操作
摘要:1.什么是Json? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它是JavaScript的子集,易于人阅读和编写。 JSON注意事项:(1)名称必须用双引号(即:””)来包括(2)值可以是双引号包括的字符串、数字、true、false、null、J 阅读全文

posted @ 2020-04-28 18:30 crystal1126 阅读(274) 评论(0) 推荐(0)

python操作sql server数据库
摘要:pyodbc库 可用于SQL Server数据库的连接,但除此之外,还可用于Oracle,Excel, MySql等,安装Anaconda时默认已安装。 安装:pip install pyodbc 1、连接数据库 1)直接连接数据库和创建一个游标(cursor)(使用过) coxn=pyodbc.c 阅读全文

posted @ 2020-04-11 17:41 crystal1126 阅读(1783) 评论(0) 推荐(0)

类和对象
摘要:类的构成 类(Class) 由3个部分构成 类的名称:类名 类的属性:一组数据 类的方法:允许对进行操作的方法 (行为) 定义类 定义一个类,格式如下: # class Hero: # 经典类(旧式类)定义形式 # class Hero(): class Hero(object): # 新式类定义形 阅读全文

posted @ 2020-03-26 13:39 crystal1126 阅读(171) 评论(0) 推荐(0)

文件操作
摘要:文件打开关闭 <1>打开文件 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式) 示例如下: f = open('test.txt', 'w') 说明: 访问模式说明 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 w 阅读全文

posted @ 2020-03-26 11:19 crystal1126 阅读(122) 评论(0) 推荐(0)

切片语法
摘要:切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。 切片的语法:[起始:结束:步长] 注意:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),步长表示选取间隔。 # 索引是通过下标取某一个元素 # 切片是通过下标去某一段元素 s = 'Hello W 阅读全文

posted @ 2020-03-26 10:58 crystal1126 阅读(598) 评论(0) 推荐(0)

python命名规范
摘要:1、模块 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) # 正确的模块名 import decoder import html_parser # 不推荐的模块名 import Decoder 2、类名 类名使用驼峰(CamelCase)命名风格,首字母大写 阅读全文

posted @ 2020-02-21 14:32 crystal1126 阅读(408) 评论(0) 推荐(0)

pip命令
摘要:(1)安装-pip安装python模块 pip install pygame 使用该命令后可以实现在线安装,pygame及其相关的依赖包都会自动下载到Python的Lib>site-packages目录下,如图所示 (2)卸载-pip卸载python模块 pip uninstall pygame ( 阅读全文

posted @ 2020-02-11 10:46 crystal1126 阅读(118) 评论(0) 推荐(0)

xlrd读取excel文件
摘要:import xlrd workbook=xlrd.open_workbook("../data/elementData.xlsx") #获取所有sheet,返回list sheet_name =workbook.sheet_names() print(sheet_name) #根据sheet索引获 阅读全文

posted @ 2020-01-21 15:54 crystal1126 阅读(209) 评论(0) 推荐(0)

字典(dict)操作
摘要:<1>修改元素 info: <2>添加元素 info: <3>删除元素 del 删除指定的元素 info: del 删除整个字典 info: clear 清空整个字典 info: <4>访问元素 若访问不存在的键,则会报错: 在我们不确定字典中是否存在某个键而又想获取其值时,可以使用get方法,还可 阅读全文

posted @ 2019-03-04 17:23 crystal1126 阅读(703) 评论(0) 推荐(0)

列表(list)常见操作
摘要:<1>添加元素 append():向列表添加元素 extend():将另一个集合中的元素逐一添加到列表中 a=[1,2,3,4,5,6] b=[7,8] a.append(b) print(a) a.extend(b) print(a) 结果: [1, 2, 3, 4, 5, 6, [7, 8]] 阅读全文

posted @ 2019-03-04 15:35 crystal1126 阅读(231) 评论(0) 推荐(0)

python 字符串方法整理
摘要:字符串常见操作 如有字符串mystr = 'hello world itcast and itcastcpp',以下是常见的操作 <1>find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 mystr.find(str, start=0, end=len(mystr 阅读全文

posted @ 2019-03-01 15:39 crystal1126 阅读(258) 评论(0) 推荐(0)

导航