随笔分类 -  Python

摘要:一、读取网页 1、使用自带的urllib模块: 引入自带的模块urllib 使用文件里面的urlopen模块 (1)发送的是get请求: (2)发送的是post请求: 2、使用requests模块: 需要导入该模块:pip install requests (1)发送的是get请求: (2)发送的是 阅读全文
posted @ 2018-11-19 18:30 意如柳 阅读(401) 评论(0) 推荐(0)
摘要:__name__是python的默认的自测代码标识,其他文件导入该python文件时,不会执行这行代码以下部分。 执行aaa.py文件: 阅读全文
posted @ 2018-11-19 16:41 意如柳 阅读(335) 评论(0) 推荐(0)
摘要:1、python找文件是先去当前文件所在的文件夹下找,也就是bin目录下找 2、如果bin目录里找不到,再去python的环境变量里找 如果有pycharm,那么直接点右键-选择Mark Directory-Source Root就可以将文件加入到环境变量里;但如果没有pycharm,需要手动加环境 阅读全文
posted @ 2018-11-19 15:21 意如柳 阅读(3958) 评论(0) 推荐(0)
摘要:成分目录的好习惯,使得代码保持整洁,为以后的代码管理提供方便。 一、概念 一般目录有以下几个: bin:程序入口,存放start文件。 conf:存放固定的配置信息,比如:连接redis的配置信息、连接mysql的配置信息等。 lib:存放main文件、tools文件等。 logs:存放日志 文件: 阅读全文
posted @ 2018-11-19 12:19 意如柳 阅读(3493) 评论(0) 推荐(0)
摘要:近来发现两个问题: 1、jenkins设置邮箱时邮件发送测试不成功,之前是成功的; 2、启动python服务时,使用8000端口报错,但是用其他端口可用: 百度了一下,原来是端口占用的问题,可用如下方式解决: C:\Users\Administrator>netstat -ano|findstr 端 阅读全文
posted @ 2018-11-15 20:05 意如柳 阅读(834) 评论(0) 推荐(0)
摘要:1、下载 https://pan.baidu.com/s/119UO4SGIEW_cxf0LmZzx3w 并将 JetbrainsCrack-3.1-release-enc.jar 放置到 pycharm安装目录的\bin目录下(位置可随意,只要配置文件填写相对应的路径)。 2、在 Pycharm安 阅读全文
posted @ 2018-11-14 12:11 意如柳 阅读(11341) 评论(2) 推荐(0)
该文被密码保护。
posted @ 2018-11-08 15:10 意如柳 阅读(13) 评论(0) 推荐(0)
摘要:使用redis模块 使用redis模块 一、操作redis 1、添加信息 (1)直接建key-value信息: 右键-Add New Key,手动添加key和value 右键-Console,打开控制台,写入命令 (2)建个文件夹,在文件夹里面建key-value信息: 只需在Add New Key 阅读全文
posted @ 2018-10-16 15:24 意如柳 阅读(9679) 评论(1) 推荐(0)
摘要:time模块 是和时间相关操作的模块 一、方法 (1)等待 使用time.sleep()方法 (2)时间类型转换概念 1)时间戳:从计算机诞生那天到现在过了多少秒 2)格式化好的时间:20180915 14:08:53 3)为什么要使用时间戳? 如果使用格式化好的时间,想知道在当前时间的前60天的具 阅读全文
posted @ 2018-10-07 18:25 意如柳 阅读(226) 评论(0) 推荐(0)
摘要:os模块 是和操作系统相关的模块 一、与文件有关的方法 (1)删除文件 使用.remove()方法 (2)重命名文件 使用.rename()方法 (3)创建文件夹 使用.mkdir()或.makedirs()方法 .mkdir()与.makedirs()的区别: .mkdir()只能创建单层目录,且 阅读全文
posted @ 2018-09-30 17:40 意如柳 阅读(257) 评论(0) 推荐(0)
摘要:hashlib模块 加密方式以md5方式加密举例 是标准模块,直接导入即可 还有其他的加密方式,比如:.sha1()、.sha224()、.sha256()等,加密后的字符串长度更长,安全性更高 一、加密步骤 1、字符串先转成二进制类型 使用.encode()方法转成二进制类型 2、使用加密方法 使 阅读全文
posted @ 2018-09-29 17:25 意如柳 阅读(2194) 评论(0) 推荐(0)
摘要:random模块 产生随机数的模块 是Python的标准模块,直接导入即可 import random 1)随机取一个整数,使用.randint()方法: 2)随机取一个小数,使用.uniform()方法: 3)随机取一个元素,使用.choice()方法: 只要能进行循环的,都可以使用.choice 阅读全文
posted @ 2018-09-29 15:45 意如柳 阅读(1998) 评论(0) 推荐(0)
摘要:一、操作步骤 1、导入pymysql模块 2、建立连接(ip、用户名、密码、数据库名、端口号、字符集、(自动提交参数)) 3、建立游标 4、执行sql语句 (4、需要提交的提交) 5、关闭游标 6、关闭连接 二、执行sql语句 1)cur.execute('sql语句') 2)insert、upda 阅读全文
posted @ 2018-09-29 00:43 意如柳 阅读(367) 评论(0) 推荐(0)
摘要:使用之前先导入三个模块: 一、写EXCEL 使用循环方式写入内容: 二、读EXCEL 三、修改EXCEL 由于xlwt模块只能写一次,再重新打开Excel后会覆盖原来的内容;而xlrd模块只能读,因此修改Excel就要使用xlutils模块了。 阅读全文
posted @ 2018-09-28 15:31 意如柳 阅读(1138) 评论(0) 推荐(0)
摘要:一、概念 定义一个空的集合: 集合也是一种数据类型,跟int float list str dict tuple boolean一样。 集合,天生可以去重: 集合是无序的,跟字典一样,不能通过下标取值,也不能排序,如果想要排序,可以转成列表: 二、取集合的方式 1、取交集 方式一: .interse 阅读全文
posted @ 2018-09-14 23:23 意如柳 阅读(309) 评论(0) 推荐(0)
摘要:1、非空即真 1)原理: 可为空的类型: 2、非零即真 阅读全文
posted @ 2018-09-13 14:27 意如柳 阅读(589) 评论(0) 推荐(0)
摘要:一、文件操作步骤 1、有个文件 2、打开文件 3、操作文件:读、写 4、关闭文件 打开文件格式: 二、文件模式 r 只读模式:打开文件不存在的话,会报错;使用.write()方法时报错。 w 只写模式:打开文件不存在的话,会自动新建文件;会清空原来文件的内容;使用.read()方法时报错。 a 追加 阅读全文
posted @ 2018-09-06 12:24 意如柳 阅读(1068) 评论(0) 推荐(0)
摘要:一、概念 json是一种通用的数据类型,任何语言都认识 接口返回的数据类型都是json 长得像字典,形式也是k-v { } 其实json是字符串 字符串不能用key、value来取值,要先转成字典才可以 格式如下: 二、json操作 1、json串转成字典: (1).loads()方法 要先读文件, 阅读全文
posted @ 2018-09-05 18:44 意如柳 阅读(50292) 评论(1) 推荐(1)
摘要:为了实现以下这上功能,可以使用封装内容,提高代码复用率的办法——函数: 阅读全文
posted @ 2018-09-04 20:26 意如柳 阅读(244) 评论(0) 推荐(0)
摘要:一、字符串特点 内容不可修改 二、字符串常用方法 1、.strip()方法 去字符串两边的空格和换行符 不传内容,默认去掉空格和换行符,传入内容,就去掉内容 2、.lstrip()方法 只去掉左边的空格和换行 3、.rstrip()方法 只去掉右边的空格和换行 4、.upper()方法 使字符串全部 阅读全文
posted @ 2018-08-31 19:06 意如柳 阅读(435) 评论(0) 推荐(0)