- 博客(22)
- 收藏
- 关注
原创 Linux常用命令大全
VIM编辑器介绍:vi是默认的自带的终端编辑器,后来有了vi的加强版vim。被誉为“终端编辑器之神”安装:sudo apt-get install vim工作模式:正常模式:使用vim打开的默认模式命令说明vim filename打开/新建一个文件ESC切换到正常模式ZZ(shift+zz)保存退出!v打开最后使用v...
2019-01-11 09:44:29
5345
2
原创 time 时间模块用法大全
time模块1、time.tme() 时间戳res = time.time()print(res)2、time.localtime() 参数可以加一个秒数res = time.localtime(120)print(res)3、time.gmtime()res = time.gmtime(120)print(res) 4、mktime() 结构化时间转换为时间戳re...
2019-01-10 09:46:11
6346
原创 Python图形化编程 tkinter模块
tkinter介绍tkinter是python自带的GUI库,是对图形库TK的封装tkinter是一个跨平台的GUI库,开发的程序可以在win,linux或者mac下运行除此之外还存在很多图形库,例如pythonWin 仅适合window的界面编程库wxPython 第三方界面编程库组件概念一个窗口中任意内容都可以称之为一个组件tkinter的组件包含以下几种按钮组件B...
2019-01-10 09:46:04
1680
原创 Python面向对象编程
类的引入的好处:之前我们学过了函数,函数的好处是,把功能封装起来,以便我们后边可以随时的调用,但是这些都可以说是面向过程变成,他注重的是结果,而我们今天所讲的面向对象它更注重程序的过程,比方说我们现在有一个人走在一条长达一千米的公路上,如果他的行走速度为两米每秒,那他需要多长时间呢?如果用面向过程来解释的话那就直接用1000/2,我们就可以得到结果了,但是如果我们用面向对象来解释的话,我们可以在...
2019-01-10 09:45:57
334
原创 os模块常用方法
os模块os.name输出字符串指示正在使用的平台。如果是window 则用’nt’表示,对于Linux/Unix用户,它是’posix’。result = os.nameprint(result)os.getcwd()函数得到当前工作目录(就是你的进程所工作的目录),即当前Python脚本工作的目录路径。运行目录:执行程序的路径工作目录:程序运行时,程序中我们要操作的一系列相对...
2019-01-10 09:45:49
528
原创 列表的操作大全
列表的操作列表相加操作格式:变量 = 列表1 + 列表2结果:新的列表注意:+两侧都要是列表类型# L = [1,2,3]# L1 = [4,5,6]# print(L+L1)列表相乘操作格式:变量 = 列表 * 整数结果:新的列表# L = [1,2,3]# print(L*2)索引操作变量[索引]分片操作格式:变量 = 列表[:] 获取整个列...
2019-01-10 09:45:40
1872
原创 Python字符串内置方法大全
字符串的操作方法+ 字符串连接操作str1 = "大金链子"str2 = "小手表"str3 = str1 + str2print(str3)* 字符串复制操作str1 = "大金链子"str2 = "小手表"str3 = str1*3print(str3)[] 字符串索引操作,通过索引访问指定位置的字符,索引从0开始[::] 字符串取片
2019-01-10 09:45:32
1879
原创 Python高阶函数 map reduce filter sorted和匿名函数lambda
高阶函数map()函数map(func,lsd)func:可以是一个python内置函数,也可以是我们的自己定义的函数lsd:必须是一个序列,也可以说是一个容器功能: lsd这个容器里边的数据,会依次作用在前边的func上# str1 = ["1","3","5","8","2","4&qu
2019-01-10 09:45:26
230
原创 Python函数
函数语法def 函数名(参数1,参数2,参数3…参数n):功能语句return 表达式函数名(参数1,参数2,参数3…参数n)def 这个是定义函数的关键字,当Python检测到你的代码里边有def这三个字母,那么Python就认为你要定义函数函数名:要遵循变量的定义规则():括号是用来传递参数的,括号内的参数必须用逗号分开,在定义函数的时候传递的参数叫做形参,...
2019-01-10 09:45:13
323
原创 Python变量
什么是变量变量就是可以改变的量,比如:# x+y = 10 # x = 5 y = ? --->5# x = 6 y = ? --->4#那么这个x,y就是变量变量的赋值:str1 = "有喜欢的人一定要表白~你丑没关系,万一她瞎呢?"print(str1)print(str1)print(str1)#第二种赋值方式str1 = str2 = -10...
2019-01-10 09:45:03
120
原创 pickle模块
pickle模块"""1、便于储存 不在存储在内存2、便于传输 网络传输需要把数据转换为字节流"""dumps# 数据序列化res = pickle.dumps(L)print(res,type(res))loads# 数据反序列化var = pickle.loads(res)print(var,type(var))dumpwith open("user.tx...
2019-01-10 09:41:39
116
原创 Python异常处理
异常处理"""try: 可能发生错误的语句except 异常类型: 如果try语句发生错误,那么执行此处语句"""try: print(1/0)# 捕获异常except ZeroDivisionError: # 如果捕获到了异常,那么就执行下边的语句 print("除数不能为0!")print("hello")try: L =...
2019-01-10 09:41:13
125
原创 文件操作
文件操作open()语法功能:打开或者创建一个文件格式:open('文件路径','打开模式')返回值:文件io对象语法 file_object = open(path,method)path 文件的路径和名称 格式为字符串method 文件打开的权限 格式为字符串w 写权限 如果没有这个文件 自动创建一个 如果有这个文件 那么将会覆盖掉之前的内容。f = o...
2019-01-10 09:37:04
101
原创 深浅拷贝
深浅拷贝赋值操作 赋值后的列表跟随元列表进行改变# L = [2,1,4,3,[5,6]]# L = [1,2,[3,4,[5,6]]]# L1 = L# L.append(5)# L[2][2].append(7)# print(L)# print(L1)浅拷贝 只拷贝外层列表 内层列表跟随原列表进行改变# L1 = copy.copy(L)# L.append(5)...
2019-01-10 09:35:44
136
原创 Python流程控制
流程控制流程: 计算机执行代码的顺序,就是流程。流程控制: 对计算机代码执行顺序的控制,就是流程控制。流程分类: 流程控制一共分为三类,分别是 顺序结构、分支(选择)结构、循环结构。顺序结构顺序结构就是代码一种自上而下执行的结构,这是Python默认的流程。分支(选择)结构分支结构一共分为4类,分别是 单项分支、双项分支、多项分支、巢状分支单项分支"""if 条件语句: ...
2019-01-10 09:14:24
848
原创 Python 【人工智能】【大数据】【全栈】【自动化】技能-张子夜-专题视频课程...
本课程加入了更多的实战操作,可以让同学们更好的贯通理论知识,真正做到学以致用
2018-05-21 14:52:59
443
原创 python-Django【初级】10天到精通学不会全额退-张子夜-专题视频课程
本课程主讲python中的Django框架,10天时间真正实现【初级】入门到精通,24小时在线qq:3440037784,随时提供答疑服务!
2017-11-13 08:44:45
226
转载 超详细的Python实现新浪微博模拟登陆
这篇文章于去年4月发布在 我的简书 ,现在把它放到这里,主要是为了宣传自己的 分布式微博爬虫 。下面是主要内容,希望能帮到有这个需求的朋友最近由于需要一直在研究微博的爬虫,第一步便是模拟登陆,从开始摸索到走通模拟登陆这条路其实还是挺艰难的,需要一定的经验,为了让朋友们以后少走点弯路,这里我把我的分析过程和代码都附上来。首先,我们先用正常的账号登陆,具体看会有些什么请求。这里我用的是
2017-06-07 16:47:59
402
原创 python从入门到精通-张子夜-专题视频课程
学神Python课程由CSDN全程把关,学神严格考核;秉承打造从初级到Python运维开发的实战课程,采用诸多一线案例如人人车,新浪等真实企业项目。
2017-05-26 13:05:48
365
转载 python下RSA加密解密以及跨平台问题
项目合作需要,和其他网站通信,消息内容采用RSA加密方式传递。之前没有接触过RSA,于是两个问题出现了:声明: 环境WIN 7 + python 2.6.6 RSA格式:PEM一、Python下RSA加密解密怎么做? 现在网上搜索关于RSA的信息,然后看一下Python下是怎么做的。找到两种方法:1、使用rsa库 安装pip install rsa可以生成RSA公钥
2017-05-17 17:38:23
6330
原创 python自动化运维开发入门-张子夜-专题视频课程
学神Python课程由CSDN全程把关,学神严格考核;秉承打造从入门到Python运维开发的实战课程,
2017-02-16 11:48:47
550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人