2021-10-08
52
socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭)socket和file的区别:file模块是针对某个指定文件进行【打开】【读写】【关闭】一. socket模块 s
2021-10-08
53
Python文件系统功能:os模块1.os模块方法分类(1)目录:12345678chdir() 改变工作目录chroot() 设定当前进程的根目录listdir() 列出指定目录下的所有文件名mkdir() 创建指定目录makedirs() 创建多级目录getcwd() 返回当前工作目录rmdir() 删除指定目录removedirs() 删除多级目录(2)文件:123456789mkinfo()
2021-10-08
46
if判断语句1234<span style="color: #008080">1</span> <span style="color: #0000ff">if</span><span style="color: #000000"> true:</span><span style="color: #008080">2</span> <sp
2021-10-08
85
下面这篇文章介绍python是如何编写一个三级while的循环菜单的1.定义字典,字典里面嵌套字典,内嵌字典的值为列表。思路:1<strong><span style="font-family: "Microsoft YaHei"; font-size: 14px">湖北省的市:字典中的</span></strong><br><strong><span s
2021-10-08
39
迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器:列表解析可以变得更加复杂---例如,它可以包含嵌套的循环,也可能被编写为一系列的for子句。(这里只是简单介绍一下,以后再说这个语法的问题)例如:构建一个x + y 连接的表,把一个字符串中的每个x和另一个字符串中
2021-10-08
43
1. Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFlymSQLMySQLPostgreSQLMicrosoft SQL Server 2000InformixInterbaseOracleSybase你可以访问Python数据库接口及API查看详细的支持数据库列表。不同的数据库你需要下载不同的DB API模块,例如你需要访问Oracle数据库和My
2021-10-08
47
1<span style="color: #577999; font-style: italic">#coding=utf-8<br><span style="color: #577999; font-style: italic"><br><span style="color: #161b99; font-style: italic">'''<br><sp
2021-10-08
50
写了几周的脚本,今天终于开始接触web框架了~学习Python的web框架,那么Django就几乎是必修课了,这次的工作是先打打下手,主要的任务是在setting中添加版本号,在渲染静态css,js的路径时附带版本号,例如“example.v1124.css”,然后再在request请求中祛除掉版本号。为什么要这么做呢?因为这样做的话在前端输出静态文件的路径就会加上就会加上版本号,这样当开发出新的静态文件的时候,客户端就会强制刷新本地的缓存,为了达到这个目的就要首先要在settings文件中配置,这样就