随笔分类 - Python基础
摘要:os模块: os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录 os.getcwd() 获取当前文件路径 os.mkdir() 新建目录 os.rmdir()
阅读全文
摘要:use hongxingshow TABLESdesc scoredesc studentinsert into student values(18,'肖丹','female',2),(19,'刘小','male',2),(20,'田五','female',2)insert into score v
阅读全文
摘要:TCP服务端 import socketsk=socket.socket(type=socket.SOCK_STREAM)sk.bind(('127.0.0.1',8898))print('服务端开始允许,等待客户连接中!')sk.listen()con,add=sk.accept()print('
阅读全文
摘要:class Node(): # 定义一个空的节点,一个是数据一个是链条指向 def __init__(self, item): self.item = item # 数据是用户给予的 self.next = None # 第一个节点的指向是空class Link(): def __init__(se
阅读全文
摘要:from multiprocessing.dummy import Poolfrom threading import Threadfrom multiprocessing import Processimport timeurls=['www.data1.com','www.data2.com',
阅读全文
摘要:多线程经常使用的银行储户同时取钱来作为实例 不加锁的多线程 import timeimport threadingclass Account(): def __init__(self,account_no, balance): # 构造函数account_no账户名,blance账户余额 self.
阅读全文
摘要:import json #json转换为字符串的特别是字符串两边是双引号,无论愿数据字符串是单引号还是双引号都会转换为 #双引号。包括字典里的key还是value都是一样变为双引号,只要反序列化的数据里的数据是双引号都可以用json。loads #获取不必非的用dumps转换过的 # cit={"A
阅读全文
摘要:一. 安装第三方管理模块首先安装第三方mysql管理模块:pip install mysql-connector.如果安装过程中出现WARNING: You are using pip version 21.3; however, version 21.3.1 is available.You sh
阅读全文
摘要:一 MySQL数据库安装和使用;1.地址栏中输入cmd进入命令窗口,输入net start mysql80,查看mysql服务是否开启。net stop mysql802.环境变量中,选择path,将安装目录复制(C:\Program Files\MySQL\MySQL Server 8.0\bin
阅读全文
摘要:import urllib.request # HTTP请求模块 ''' urllib有4个模块: request :他是最基本的HTTP请求模块,可以用来模拟发送请求。 error:异常处理模块,如果出现请求错误,我们可以捕获这些异常,然后进行重试或其他操作以保证程序不会意外终止。 parse:一
阅读全文
摘要:转载自:https://www.2cto.com/kf/201801/714859.html 什么是 Urllib 库? urllib 库 是 Python 内置的 HTTP 请求库。urllib 模块提供的上层接口,使访问 www 和 ftp 上的数据就像访问本地文件一样。 有以下几种模块: 1.
阅读全文
摘要:#斐波那契数列 什么是斐波那契数列就是 1 1 2 3 5 8 第三项是第一项和第二项之和 关键点:假设a为位数a1=a2=1 规律就是#an=(an-1)+(an-2)def fbn(n): if n==1: return 1 elif n==2: return 1 else: res=fbn(n
阅读全文
摘要:import re#匹配元字符# str1="heltzzomll"# zz=re.findall("t..om",str1) #一个点代表匹配任意的一个字符,除了换行符# print(zz)# z1=re.findall("^hel...o",str1)#^匹配是否以h开头要找到字符# print
阅读全文
摘要:模块定义:程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)
阅读全文
摘要:# import xml.etree.ElementTree as et # xml_tree=et.parse("xml1.xml") # root=xml_tree.getroot() # print(root.tag) # 只遍历XML的文档 # for chid in root: # pri
阅读全文
摘要:什么是XML? XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 参
阅读全文
摘要:2 from…import 语句 from modname import name1[, name2[, ... nameN]] 这个声明不会把整个modulename模块导入到当前的命名空间中,只会将它里面的name1或name2单个引入到执行这个声明的模块的全局符号表。 3 From…impor
阅读全文
摘要:一、定义 Shelve是对象持久化保存方法,将对象保存到文件里面,缺省(即默认)的数据存储文件是二进制的。 二、用途 可以作为一个简单的数据存储方案。 三、用法 使用时,只需要使用open函数获取一个shelf对象,然后对数据进行增删改查操作,在完成工作、并且将内存存储到磁盘中,最后调用close函
阅读全文
摘要:OS模块: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.ma
阅读全文
摘要:1.random.random() #用于生成一个0到1的 随机浮点数:0<= n < 1.0 1 import random 2 a = random.random() 3 print (a) 2.random.uniform(a,b) #用于生成一个指定范围内的随机符点数,两个参数其中一个是上限
阅读全文

浙公网安备 33010602011771号