- 博客(36)
- 收藏
- 关注
原创 【Django】模板语法
django模板语法:1. 向模板中传递数据2. 不同python数据类型填充模板3. 模板中使用判断语句4. 模板中使用循环语句
2023-03-17 08:00:00 6124 34
原创 【Django】初识模板与静态文件
初识django模板与静态文件:1. 视图函数渲染模板2. 默认模板文件查找顺序及自定义模板查找顺序3. 如何引用静态文件
2023-03-15 08:45:00 3888 3
原创 pandas常用操作-进阶
1. read_excel参数详解2. ExcelWriter3. merge4. query5. filter6. pandas语句与sql语句对比
2023-03-06 13:18:01 4218 10
原创 python办公自动化之word表格跨页断行-AllowBreakAcrossPages
在编辑word使用表格时,使用win32com实现跨页断行AllowBreakAcrossPages。
2022-11-03 09:13:33 4476 3
原创 python从入门到出家(五)循环语句
循环语句允许我们执行多次执行一个语句或语句组的语句。python提供了两种循环结构,for循环while循环本节主要讲解了for-else循环语句、while-else循环语句、循环语句的嵌套和循环控制语句。并通过python编写了一个九九乘法表实战循环语句的使用。如果有疑问欢迎留言讨论。...
2022-08-26 15:50:24 3853
原创 python从入门到出家(四)条件语句
本文介绍了python中的if语句、if-else语句、if-elif-else语句、if嵌套的基本书写格式、执行流程、注意事项。最后使用一个成绩等级评定的程序做了一个综合练习
2022-08-23 16:50:57 4217
原创 python从入门到出家(二)变量和注释
本节主要介绍了变量和注释。重点要牢记变量的命名规则,实际工作中变量的命名是非常有讲究的不要随意起个abcd,否则会挨骂的哦!另外,适当的注释也是程序的重要组成部分,能让人们更好的了解代码。了解更多: https://github.com/mling17/material/blob/main/python%E5%9F%BA%E7%A1%80.ipynb。...
2022-08-08 17:13:30 3819
原创 python raise 和raise...from的区别
今天在看django的manage.py源码的时候看到这么一句话raise...from ...try: from django.core.management import execute_from_command_lineexcept ImportError as exc: raise ImportError( "Couldn't import Django. Are you sure it's installed and " "available
2021-07-07 17:18:59 3819
原创 ubuntu 18.04 开启rc.local
最近在做项目的时候,需要开机自启动一些程序,但是需要使用root权限。于是就想到了使用rc.local来实现开机自启动。但是在配置的时候没有找到rc.local这个文件。后来查了下资料,ubuntu-16.10 开始不再使用initd管理系统,改用systemd。可是还是用rc.local比较习惯。那就看看怎么实现在ubunt18.04上开启rc.local 吧。具体原理请自行搜索,本文直接介绍步骤。硬件:树莓派4b系统环境:ubuntu mate 18.041. 编辑/lib...
2020-10-19 12:37:56 4896
原创 python模块学习之datetime()
知识点:1.datetime.now()获取当前日期和时间2.字符串类型>日期类型datetime.datetime.strptime()将字符类型日期解析成日期类型3.日期类型>字符串类型datetime.datetime.strftime()将日期类型格式化成字符串类型4.返回年,周数,周几isocalendar()输出结果为:201...
2020-10-12 16:18:46 3765
原创 ubuntu 16.04 部署单臂路由
Ubuntu 部署单臂路由1> 主机上本身有一块网卡,操作系统分配其eth0的名称,我们需要创建一个虚拟网卡eth0:1,主机上创建虚拟网卡方法:sudo gedit /etc/network/interfaces编辑该文件,在eth0配置后面添加eth0:1的配置:auto eth0iface eth0 inet staticaddress 192.168.1.249netmask 255.255.255.0gateway 192.168.1.1auto eth0
2020-10-12 16:03:19 4355 1
原创 ubuntu 16.04 安装配置rsyslog服务
一、服务器端:1.搭建php服务器Step 0. Update the system# apt-get update# apt-get upgrade# apt-get upgradeStep 1. Install Apache– Install apache2 and Apache library:<span style="color:#313131"># apt-get install apache2 libapache2-mod-php</span>
2020-10-12 15:59:49 5311
原创 树莓派 ubuntu mate 自动连接wifi
1.首先获取 无线网络用户名和密码(用户名:HC 密码:123***asd)输入命令:wpa_passphrase HC 123**asd会产生如下:network={ssid=“HC”#psk=“123***asd”psk=9bc2434d8c36d0134023e71d369ff25f87dab16cdf6624954f091331debd0baf}2.创建 /etc/wpa_supplicant/wpa_supplicant.conf输入:network={ss...
2020-08-31 12:51:46 4638
原创 树莓派3B 开启Samba服务
通过Samba实现树莓派与PC共享文件。1. 安装必要软件sudo apt-get install samba samba-common-bin2. 修改配置文件/etc/samba/smb.conf 在文件尾部增加:[public]comment = Public Storagepath = /home/piread only = no#任何人都具有了访问修...
2020-01-04 19:04:48 3827
原创 django服务部署(centos+nginx+mysql+uwsgi)
nginx安装请参考https://blog.csdn.net/weixin_42238129/article/details/103722061mysql安装请参考https://blog.csdn.net/weixin_42238129/article/details/103722275部署发布平台 1.1 uwsgi 1.1.1 安装uwsgi ...
2020-01-04 19:02:09 3813
原创 mysql源码安装详细流程
1.1 前期准备 1.1.1 安装cmake,2.8以上(有此命令可跳过) wget https://cmake.org/files/v3.6/cmake-3.6.0-rc1.tar.gz -P /usr/src/tar xf cmake-3.6.0-rc1.tarcd cmake-3.6.0-rc1./configuremakemake i...
2019-12-26 20:44:36 3925
原创 nginx源码安装详细流程
软件版本 - 系统环境:centos7.4 - nginx版本:1.15.5安装前准备: 1. 修改yum源 具体步骤参照:https://mirrors.cnnic.cn/help/centos/ 2. 关闭防火墙 - 关闭防火墙 systemctl stop firewalld.service...
2019-12-26 20:35:59 3813
原创 树莓派3B 连接wifi记录
1.可以通过如下的命令查看树莓派已经识别的wifi2. 通过修改配置文件来实现连接cd /etc/wpa_supplicantsudo nano wpa_supplicant.conf3. 重启树莓派sudo reboot...
2019-05-31 17:55:22 4436
原创 树莓派3B换源记录
1. SSH登陆树莓派2. 备份配置文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak3. 修改更新源,我们改成中科大的源。执行如下命令:sudo na...
2019-05-28 10:19:44 3946
原创 python3 网络编程之socket
创建TCP服务器:创建步骤:ss = socket() # 创建服务端套接字ss.bind() # 套接字绑定ip与端口ss.listen() # 监听连接inf_loop: # 服务端无限循环 cs = ss.accept() # 接受客户端连接 comm_loop: # 通信循环 cs.re...
2019-03-30 22:50:44 3750
原创 python3 网络编程之socketserver添加客户端认证机制
为了保证客户端的合法性,防止非法客户端连接服务端,可以通过在MyServer类中添加__auth_handler函数实现客户端合法性的验证。流程如下:服务端:1. 服务端通过os.urandom()生成随机32个字节字符串msg;2. 将msg发送给客户端;3. 通过hmac模块给msg加盐(secret_key)生成h;4. 将h转换成数字;5. 等待接收客户端返回验证消...
2019-03-29 23:20:20 4298
原创 python3 随机模块random
基础知识:import random# 0-1之间的浮点型print(random.random())# 1-6之间的整数,包括6print(random.randint(1, 6))# 1-6之间的整数,不包括6print(random.randrange(1, 6))# 随机提取某可迭代对象中的一个元素print(random.choice([11, 22, 33, 4...
2019-01-04 14:58:04 3843
原创 python3 时间模块常用方法
import timeimport datetime# 时间戳 用于计算print(time.time())# -----时间戳转换成结构化时间-----print(time.localtime(15465268214)) # 当地时间print(time.gmtime()) # 世界标准时间UTC# -----将结构化时间转化成时间戳-----print(tim...
2019-01-03 23:16:16 3740
原创 python3 reduce()函数使用
描述:reduce()函数用于处理一个序列,然后把序列按照指定逻辑进行合并。语法:reduce(function, sequence[, initial])function:处理逻辑sequence:待处理序列initial:初始值,默认None实例1:# 将列表中的每个值向乘from functools import reducenum_l = [1, ...
2018-12-24 23:50:18 3886
原创 python3 filter()函数使用
描述:filter函数用于遍历序列中的每个元素,根据判断逻辑判断序列中每个元素得到一个布尔值,如果是True则保留,False则过滤掉。会把序列中的所有元素按条件筛选一遍,返回筛选后的‘列表’(其实是个可迭代对象)。语法:filter(function or None, iterable)function or None:过滤逻辑或者什么也不传iterable:待过滤的序列...
2018-12-23 23:14:35 6683
原创 python3 map()函数使用
描述:map()函数用于处理序列中的每个元素,得到结果是一个‘列表’(其实是个可迭代对象),该’列表‘元素个数及位置与原来一样。语法:map(func, *iterables)func:处理逻辑,可以使用lambda,也可以使用其他函数*iterables:传入的序列实例1:# 将列表中的每个数自加1num_l = [1, 2, 10, 5, 3, 7]res ...
2018-12-23 23:00:15 5517
原创 Centos7源码安装python3
安装环境:centos7.41.1 获取python安装包 wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz -P /usr/src/ 1.2 安装依赖 yum -y install gcc-* openssl-* libffidevel sqlite-dev...
2018-11-16 22:11:29 3791
原创 华为路由器DCHP服务配置实验
DHCP实验(一)一、实验拓扑图二、实验配置R1:[R1]dhcpenable启动dhcp服务[R1]ippooltest设置一个名为test的地址池[R1-ip-pool-test]gateway-list192.168.1.1设置网关地址[R1-ip-pool-test]network192.168....
2018-05-19 11:17:26 9847 1
django快速上手项目,实现一个hello world页面,适合django初学者
2023-03-13
python基础+jupyternotebook
2023-03-10
tkinter实现的漂浮字、悬浮字
2023-03-10
爬虫工具辅助工具+curl命令转python代码+自动将网络请求转成python代码
2023-02-08
断开连接脚本+批处理+远程桌面连接+用于远程桌面断开连接后保持GUI桌面
2022-12-29
基于python+tkinter的一个倒计时弹框
2022-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人