摘要: sql server对于字符类型的有:char:固定长度,存储ANSI字符,不足的补英文半角空格。nchar:固定长度,存储Unicode字符,不足的补英文半角空格varchar:可变长度,存储ANSI字符,根据数据长度自动变化。nvarchar:可变长度,存储Unicode字符,根据数据长度自动变 阅读全文
posted @ 2019-12-21 15:12 FishMan552 阅读(401) 评论(0) 推荐(0)
摘要: queue介绍 queue是python中的标准库,俗称队列。 在python中,多个线程之间的数据是共享的,多个线程进行数据交换的时候,不能够保证数据的安全性和一致性,所以当多个线程需要进行数据交换的时候,队列就出现了,队列可以完美解决线程间的数据交换,保证线程间数据的安全性和一致性。 注意: 在 阅读全文
posted @ 2019-12-06 11:43 FishMan552 阅读(3119) 评论(0) 推荐(0)
摘要: jieba库安装失败 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba wordcloud库安装失败 pip install wordcloud -i https://pypi.tuna.tsinghua.edu.cn/sim 阅读全文
posted @ 2019-12-04 16:44 FishMan552 阅读(495) 评论(0) 推荐(0)
摘要: 时间获取 time.time() 、time.ctime() 、time.gmtime() 时间格式化 strftime() 、 strptime() 程序计时 sleep() 、perf_counter() 时间获取函数 time() 获取当前时间戳,浮点数形式 1 print(time.time 阅读全文
posted @ 2019-12-04 11:20 FishMan552 阅读(172) 评论(0) 推荐(0)
摘要: python中用于生成伪随机数的函数库是random 因为是标准库,使用时候只需要import random random库包含两类函数,常用的共8个 --基本随机函数: seed(), random() --扩展随机函数:randint(), getrandbits(), uniform(), r 阅读全文
posted @ 2019-12-03 18:04 FishMan552 阅读(278) 评论(0) 推荐(0)
摘要: 一、基础概念 1、画布:画布就是turtle为我们展开用于绘图区域, 我们可以设置它的大小和初始位置。常用的画布方法有两个:screensize()和setup()。 (1)turtle.screensize(canvwidth, canvheight, bg):参数分别为画布的宽(单位像素), 高 阅读全文
posted @ 2019-11-29 15:39 FishMan552 阅读(2208) 评论(0) 推荐(0)
摘要: 后续完善各种循环案例 while True: try: str_num = input('input a number:') num = float(str_num) print("你输入的是:{}".format(num)) break #若输入的正确,则退出,错误执行except下面代码 exc 阅读全文
posted @ 2019-11-28 14:08 FishMan552 阅读(3186) 评论(0) 推荐(0)
摘要: 读取键盘输入 Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下: raw_input input raw_input函数 raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符)。 input函数 input([promp 阅读全文
posted @ 2019-11-27 16:51 FishMan552 阅读(212) 评论(0) 推荐(0)
摘要: 变量作用区域 变量器作用的额代码范围称为变量的作用与,不同作用区域之间互不影响,函数每部定义的变量一般为局部变量,而不属于任何函数的变量一般为全局变量。所以我们在这里按变量的作用区域分为两类,全局变量和局部变量。 局部变量:在某个函数内部定义,作用在函数内部。生命周期:从变量被创建开始到函数结束死亡 阅读全文
posted @ 2019-11-26 11:39 FishMan552 阅读(211) 评论(0) 推荐(0)
摘要: 参数组合 >>>def f1(a, b, c=0, *args, **kw): ... print('a =', a, 'b =', b, 'c =', c, 'args =', args, 'kw =', kw) >>>def f2(a, b, c=0, *, d, **kw): ... prin 阅读全文
posted @ 2019-11-25 17:13 FishMan552 阅读(152) 评论(0) 推荐(0)
摘要: 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 异常处理 捕捉异常可以使用try/exc 阅读全文
posted @ 2019-11-23 17:05 FishMan552 阅读(148) 评论(0) 推荐(0)
摘要: eval函数就是实现list、dict、tuple与str之间的相互转化str函数把list,dict,tuple转为为字符串 # 字符串转换成列表a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"print(type(a))b = eval(a)print(b) # 阅读全文
posted @ 2019-10-29 17:56 FishMan552 阅读(964) 评论(0) 推荐(0)
摘要: 一、Selenium+Python环境搭建及配置 1.1 selenium 介绍 selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 selenium ,因为它相比 QTP 有诸多有点: 免费,也不用再为破解 QTP 而大伤脑筋 小巧,对于不同的语言它只是一个包而已 阅读全文
posted @ 2019-10-21 15:54 FishMan552 阅读(1871) 评论(0) 推荐(1)
摘要: Python的方向大概如下10个: 1. 编写脚本,如测试脚本、初始化脚本、运维脚本:pywin32、nose 2. 图形界面开发: Tkinter、PyQt 、 wxPython 、 PySide 、Pillow 3. 爬虫: Scrapy 、 BeautifulSoup、 Selenuim 4. 阅读全文
posted @ 2019-10-15 15:02 FishMan552 阅读(696) 评论(0) 推荐(0)
摘要: 大数据的4V特点: Volume(大量):数据巨大。 Velocity(高速):数据产生快,每一天每一秒全球人产生的数据足够庞大且数据处理也逐渐变快。 Variety(多样):数据格式多样化,如音频数据、文本数据等 Value(价值):通过收集大量数据不相关数据探查并证明其两者之间的关联性,所产生的 阅读全文
posted @ 2019-10-09 15:05 FishMan552 阅读(2265) 评论(0) 推荐(0)
摘要: 进程和线程的区别 定义: 进程能够完成多任务,比如在一台计算机上 可以同时登陆运行很多个qq,只要计算机的运存足够大。 线程也能够完成多任务,比如,在一个qq中可以同时与多人聊天,开启多个聊天窗口。 定义的不同 但是他们的定义是有区别的,进程是系统进行资源分配和调度的一个独立单位。而线程是进程的一个 阅读全文
posted @ 2019-09-29 15:08 FishMan552 阅读(251) 评论(0) 推荐(0)
摘要: 利用selenium 模仿浏览器,登陆豆瓣 重点: 1. 要设置好 chromedriver配置与使用, chromedriver.exe 和 Chrome的浏览器版本要对应, http://chromedriver.storage.googleapis.com/index.html 2. Js代码 阅读全文
posted @ 2019-09-17 17:39 FishMan552 阅读(702) 评论(0) 推荐(0)
摘要: a = [1, 2, 3] b = [4, 5, 6] c = [7, 8, 9] for x, y, z in (a, b, c): print(x, y, x) print(type(zip(a, b, c))) # 打印出 1 2 3 , 4 5 6 , 7 8 9 print("-"*30) 阅读全文
posted @ 2019-09-09 15:34 FishMan552 阅读(223) 评论(0) 推荐(0)
摘要: 重点: 1. 用def函数 2. 使用 os.path.dirname("路径保存") , 实现每组图片保存在独立的文件夹中 方法1: import requests from lxml import etree import os import time start = time.time() d 阅读全文
posted @ 2019-08-20 15:15 FishMan552 阅读(907) 评论(0) 推荐(1)
摘要: 重点: 1. 指定路径创建文件夹,判断是否存在 2. 保存图片文件 # 获得校花网的地址,图片的链接 import re import requests import time import os start = time.time() num = 0 # 为了记录爬的照片的次数 # 设置路径 pa 阅读全文
posted @ 2019-08-19 14:39 FishMan552 阅读(452) 评论(0) 推荐(1)