自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 问答 (4)
  • 收藏
  • 关注

原创 python杀掉监听某端口的进程

python 杀掉某端口的进程

2023-01-04 18:15:55 10

原创 tcp半连接 抓包 第三次回复Tsval=0 导致第四次 retransmission

goalng tcp半连接其中第三次 TSval = 0命令行: date 查看两台服务器时间发现有 时间差(2~3秒)

2022-12-06 09:45:17 442

原创 windows terminal 重命名选项卡 自定义快捷键

powershell 重命名选项卡 自定义快捷键

2022-09-15 12:15:28 77

原创 with open(‘./xx/oo.jj‘, mode=‘w‘) as f:

python 创建文件报错

2022-08-05 08:13:50 32

原创 windows terminal 多窗口

wt 多窗口

2022-07-21 12:19:51 285

转载 django models 所有列

django models 所有列名

2022-06-23 09:51:38 20

原创 drf m2m 多次连表

drf 多次连表

2022-06-20 10:23:16 19

原创 django 数据库查询日志

django 数据库查询日志

2022-06-20 08:00:27 140

原创 django快捷命令

快捷输入(百度输入)

2022-06-12 15:43:38 20 1

原创 vscode git 插件 历史版本

ctrl+shift+X打开插件 搜索 gitlens ALT+H查看历史版本

2022-04-21 13:59:08 320

原创 windows mysql 表名大小写

windows mysql

2022-04-18 15:19:00 640

转载 pip安装

pip安装Python comes with an ensurepip module, which can install pip in a Python environment.linux$ python -m ensurepip --upgrademacos$ python -m ensurepip --upgradewindowsC:> py -m ensurepip --upgrade

2022-04-08 09:00:17 25

原创 python 字符串指定位置插入字符串

python 字符串指定位置插入字符串

2022-04-06 02:14:36 3872

原创 python 桌面壁纸并开机自动启动

import randomimport ctypesimport timeimport ospath = r"C:\zm\图片\壁纸" # 壁纸文件夹while True: file = os.listdir(path) # 打开存储图片文件夹中的图片目录 filepath = path + "\\" + random.choice(file) # 随机选取某张图片,建立绝对地址 ctypes.windll.user32.SystemParametersInfo

2021-01-14 12:17:17 66

原创 按班级提取并生成到指定文件夹

import osimport pandas as pdpd.set_option('display.max_columns', None) # 显示所有列pd.set_option('display.max_rows', None) # 显示所有行file_new = r'C:\zm\大三下\班级事务\所有班级' # 准备生成文件的父目录file_path = r'C:\zm\大三下\班级事务\2020-2021-2选修课教材领用' # 被读取的xlsx文件父目录xlsx_nam

2021-01-11 18:44:10 168 1

原创 虎牙爬虫 并保存到 同级目录 English_name_image文件夹下

from itertools import combinationsimport stringfrom urllib.request import urlretrieveimport requestsfrom lxml import etreel = string.ascii_lowercasell = []for i in combinations(l, 2): ll.append(i[0] + i[1])url = "https://www.huya.com/g/4079"h

2020-12-11 14:34:09 67

原创 提取datetime 里面的 年月作为单独一列

# 首先 使用to_datetime转化为 datetime64 格式 df['date_column'] = pd.to_datetime(df['date_column']) # strftime转化 df['mnth_yr'] = df['date_column'].apply(lambda x: x.strftime('%Y-%m')) ```效果如下图![在这里插入图片描述](https://img-blog.csdnimg.cn/20201102200654847..

2020-11-02 20:07:05 346 1

原创 删除符合条件的行 pandas

删除’Money’ > 19的行’Money’为列所引data.drop(data[data['Money'] > 19].index, inplace=True)

2020-11-02 18:28:25 152

原创 多重索引变单个索引

原来new_column = []for i in range(len(tt.columns)): new_column.append(tt.columns[i][1])tt.columns = new_column # 设置单索引tt.columns后来

2020-10-31 23:10:44 251

原创 批量自动创建文件夹 Python

import os# 定义要创建的目录f_path = './' # 当前文件夹# f_path = 'C:\' # C盘下创建for i in range(10, 15): new = f_path + f'第{i}周' os.makedirs(new)

2020-10-27 17:26:33 118

原创 蓝桥 音节判断 Python

# coding=utf8import sysS = []s = input()for i in s: S.append(i)T = 4yunayin = 'aeiou'if S[0] in yunayin: # 假如首字母是元音字母,退出 print('no') sys.exit()judge_yuanyin = -1 # 元音为 1# 非元音、元音、非元音、元音 共3次转折 最后T==1# 如果3次转折用完了 len(S)!= 0 那么输出

2020-10-14 15:32:13 242 1

原创 蓝桥 后缀表达式

+大数 -小数 = max[]# coding=utf8"""【样例输入】1 11 2 3【样例输出】4"""l = list(map(int, input().split()))l2 = list(map(int, input().split()))l2 = sorted(l2)p_s = 0 # 大数的和# 把大数取出 小的数留在原数组for i in range(-l[0], 1): p_s += l2.pop()print(p_s - sum(l2))

2020-10-13 13:06:03 73

原创 蓝桥 等差数列 Python

数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中N个整数。 现在给出这N个整数,小明想知道包含这N个整数的最短的等差数列有几项?误以为 排序后相邻的两项最小差为最大公差如 1 5 11 d=21 7 16 d=3# coding=utf8"""52 6 4 10 20输出项数:10"""import sysdef gcd(x, y): # 辗转相除 最大公约 while x % y: x, y = y, x .

2020-10-13 12:23:13 161

原创 蓝桥 完全二叉树权值 Python

# coding=utf8N = int(input())def sq_2(n): # 有几层树 n_2_num = 0 while n > 1: n /= 2 n_2_num += 1 return n_2_num"""71 6 5 4 3 2 1"""l = list(map(int, input().split()))# print(l)ll = []k = 0# 把每层树分在同一数组 [[1], [6

2020-10-13 09:07:40 89

原创 蓝桥 特别数的和 Python

def TF2019(x: int): # 判断是否含有 2 0 1 9 s = str(x) if '9' in s or '2' in s or '0' in s or '1' in s: return True return FalseN = 0n = list(map(int, input().split())) # “输入两个整数”for i in range(len(n)): # print(f'i {i} n[i] {n[i]}')

2020-10-13 08:32:55 148

原创 蓝桥 迷宫 Python bfs

"""其中标记为1的为障碍,标记为0的为可以通行的地方。"""from pprint import pprint# 读取数据data = []with open('maze.txt') as f: lines = f.readlines() for line in lines: data.append(line[:-1])data_new = []for i in range(len(data)): data_new.append([]) fo

2020-10-12 16:15:02 95

原创 蓝桥 迷宫 Python dfs

"""https://www.bilibili.com/video/BV16C4y1s7EF/?spm_id_from=333.788.videocard.0"""# 用0代表障碍物, 用1代表可行路 True代表已访问, False 代表未访问from pprint import pprint"""起点 0 01 1 0 11 1 1 11 1 0 11 0 1 10 0 0 1终点 3 2"""maze = [[1, 1, 0, 1], [1, .

2020-10-11 22:56:53 197

原创 数的分解 蓝桥 Python

定义判断是否含有 2 和 4 的函数一层循环抽出1-2019中的不含2, 4的数字,从82亿(2019^3)计算量压缩至10亿计算量,再剪枝,,# coding=utf8#import timea = time.time()def FT(k): # 判断数字中是否含有 2 或 4 if '2' in str(k) or '4' in str(k): return False return True# 缩小规模 从2019^3 -> len(may_n

2020-10-09 20:59:56 118

原创 通电 蓝桥 Python

大概是最小生成树 吧?代码未经过验证如有错误,欢迎指出# coding=utf8"""http://data.biancheng.net/view/41.html 克鲁斯卡尔算法(Kruskal算法)求最小生成树"""from pprint import pprintmatrix = [[0.0, 27.31370849898476, 18.899494936611667, 6.0], [27.31370849898476, 0.0, 2.41421356237

2020-10-07 19:38:43 95

原创 螺旋矩阵 蓝桥 Python

运动轨迹是循环的 → ↓ ← ↑ →…运动轨迹的确定:判断是否是每个运动轨迹轨迹的临界点 。如果不是,继续按照该轨迹运动,是临界点,则转变方向。(这里用 1,2,3,0分别代表→↓ ← ↑ )用hor,ver记录当前水平位置和竖直位置,lb, rb, ub, db分别记录当前运动轨迹的左右上下边界。 比如向右运动时 当hor<rb即表示未到临界点,继续运动。# -*- coding:utf-8 -*-"""例如,一个 4 行 5 列的螺旋矩阵如下:1 2 3 4 514 15

2020-10-07 01:28:38 94

原创 凯撒密码 蓝桥 Python

先将字符变为 asill码(ord) + 偏移量 再chr(转换为字符即可) 哦耶s = input()l = ''for i in s: l += chr(ord(i) + 3)print(l)"""lanqiaoodqtldr"""

2020-10-06 09:33:21 72

原创 蓝桥 日志统计 Python (超时~)

超时了 日志统计"""7 10 20 10 1010 1010 19 1100 3100 3【输出样例】13"""one_line = list(map(int, input().split()))dic_id_time = {}for i in range(one_line[0]): data = list(map(int, input().split())) if data[1] not in dic_id_time: dic_id_t

2020-10-05 17:06:24 73

原创 寻找数组nums中大于数字num的 最小位置

def search_lower_idx(num, nums): if num >= nums[-1]: # 没有符合条件的 返回-1 return -1 if num < nums[0]: return 0 idx = len(nums)//2 while num > nums[idx]: idx = (len(nums) + idx)//2 while num < nums[idx]:

2020-10-05 12:46:58 56

原创 递增三元组 蓝桥 Python

首先对 a、b、c排序暴力超时# coding=utf8"""给定三个整数数组A = [A1, A2, ... AN],B = [B1, B2, ... BN],C = [C1, C2, ... CN],请你统计有多少个三元组(i, j, k) 满足:1. 1 <= i, j, k <= N2. Ai < Bj < Ck【样例输入31 1 12 2 23 3 3"""import sysN = int(input())a = sorted(li

2020-10-05 12:38:13 372

原创 摔手机 蓝桥 Python

dp = [[0, 0, 0, 0] for _ in range(1001)]# 只有一个手机时测试n楼层时需要的测试次数for i in range(1, 1001): dp[i][1] = i# 无论多少个手机 第一层所需要的测试次数永远是1for i in range(len(dp[1])): dp[1][i] = 1# print(dp[1][1], dp[1][2], dp[1][3])# print(dp)# ind 还需要测试的楼层数量 cnt: 手机数量

2020-10-04 20:59:14 157 2

原创 读取文件夹下的xlsx文件并保存

import osimport pandas as pdpd.set_option('display.max_columns', None) # 显示所有列pd.set_option('display.max_rows', None) # 显示所有行file_path = r'D:\zm\校\2019-2020综合评价\2020-2021-1选修课教材名单' #xlsx_names = os.listdir(file_path)for k, xlsx_name in enumerat

2020-09-20 13:53:37 128

原创 快排

import randomdef q_s(l): if len(l) < 2: return l """ pivot = random.choice(l) # 避免最糟糕的情况出现 每次从序列中随机选取一个数作为基准数 但有时候会错误 why!!! 可能每次都是随机选择了第一次传入的序列, 而不是每次函数执行时的l """ pivot = l[0] ll = 0 rl = len(l)

2020-09-18 19:24:57 48

原创 柱状坐标轴大小乱序 (少列)

plt.bar(x, [float(i) for i in xa_mean], bar_width,)[float(i) for i in xa_mean] 重点

2020-09-06 13:09:55 69

原创 时间戳转化正常时间

import datetimeimport pandas as pda = pd.date_range(start='2020-02-19', end='2020-08-29')# dd = datetime.datetime.strptime(str(a[0].to_pydatetime()), "%Y-%m-%d %H:%M:%S")# dc = dd.strftime("%Y-%m-%d %H:%M:%S")# print(dc[:10])a_l = []for i in a:

2020-08-29 01:11:11 30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除