- 博客(287)
- 资源 (2)
- 收藏
- 关注
原创 python 正则表达式
match从字符串开头匹配,如果开头位置没有匹配成功就算失败;而search会跳过开头,继续向后寻找是否有匹配的字符串。**split切片函数,**使用指定的正则规则在目标字符串中查找匹配的字符串,用他们作为分界,返回一个被切完的字符串列表。sub返回一个被替换的字符串。subn返回一个元组。
2024-07-16 22:31:12 1163
原创 python struct模块 处理字节流
十进制数,根据转换成特定字节个数的十六进制。首先看一下,struct 的字节顺序格式。其次是struct的格式对照表。
2024-04-24 19:55:17 283
原创 pymavlink 解析自定义mavlink消息。
venv\Lib\site-packages\pymavlink\dialects\v10\common.xml文件中的messageid中的fields。\venv\Lib\site-packages\pymavlink\dialects\v10\ardupilotmega.py文件内。eg:我修改的gps_raw_int这个消息名称。2.根据发送端的消息定义格式修改接收解析段的pymavlink有关库。
2024-04-18 15:08:23 523
原创 Django设置用户登录admin时只能看到自己录入的内容
Django设置用户登录admin时只能看到自己录入的内容。admin后台根据对表格做筛选。
2024-03-11 21:14:34 506
原创 python中求解两个列表之间的差、交、并集
如果两个list其中一个是另一个的子集,可直接用以下代码。1、求两个list中不同的元素。2、求两个list中的交集。3、求两个list中的并集。
2023-09-21 16:43:19 718
转载 Django向前端传递变量
首先需要知道后端向前端传递数据的方式或者有哪些数据类型django后端可以传给前端?在变量传值的时候,既支持python的基本数据类型也支持python的函数、类和对象。
2023-03-31 08:12:09 354
原创 unity报错: Deterministic compilation failed. You can disable Deterministic builds in Player Settings
unity报错: Deterministic compilation failed. You can disable Deterministic builds in Player Settings
2022-08-15 17:51:39 1427
原创 django 报10053错误,以及debug改成False之后静态文件无法访问
django报10053错误,极有可能是是你在settings中将debug改成了False改回来之后就OK了,但是改回来之后有可能网页访问错误,造成乱码,这时可以另写网页。debug改成False之后也可能会出现静态文件无法访问的问题,这时操作如下:在项目setting中设置如下:STATIC_URL = '/static/'# STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"),)STATIC_ROOT = os.path.join(B
2022-05-10 09:22:16 784
原创 windows中的SC命令
SC 是用来与服务控制管理器和服务进行通信的命令行程序。C:\Users\john>sc -help错误: 未知命令描述: SC 是用于与服务控制管理器和服务进行通信的命令行程序。用法: sc <server> [command] [service name] <option1> <option2>... 选项 <server> 的格式为 "\\ServerName" 键入
2022-05-09 09:25:15 3224
原创 jquery表格无缝滚动(轮播表格)
HtmL <div style="height:320px;overflow:hidden"> <table id="tableId" class ='mytable1' style="table-layout:fixed; text-align: center;color:white; width: 100%;"> <thead> <tr > <th style="width:5%">序号</th>
2022-04-24 11:46:25 2017
原创 Django下载中文命名的文件解决方法
from django.http import JsonResponse, Http404,FileResponsedef download(request): with open(BASE_DIR + '\\static\\uploadfiles\\模板文件.xls', 'rb') as f: try: response =FileResponse(open(BASE_DIR + '\\static\\uploadfiles\\模板文件.xls', 'rb
2022-04-15 16:37:32 658
原创 windows最快方式添加自启动项
更改两处设置1.setting.py注销’django.middleware.csrf.CsrfViewMiddleware’,2更改views.py引入from django.views.decorators.csrf import csrf_exempt,在接收函数前增加前置@csrf_exempt
2022-04-13 09:38:13 459
原创 python删除list中的元素
有三种方法,remove、pop、delll = ['a','b','c','d']ll.remove('a')llOut[26]: ['b', 'c', 'd']ll = ['a','b','c','d']ll.pop(1)Out[28]: 'b'llOut[29]: ['a', 'c', 'd']ll = ['a','b','c','d']del ll[0]llOut[32]: ['b', 'c', 'd']
2021-07-11 23:12:35 95
原创 python对数组排序并输出索引
主要用到numpy模块示例两种使用方式:import numpya = numpy.array([1,3,5,6,7])a.argsort()Out[4]: array([0, 1, 2, 3, 4], dtype=int64) array([1, 9, 5, 6, 7])numpy.argsort(a)Out[16]: array([0, 2, 3, 4, 1], dtype=int64)
2021-06-26 20:07:46 423
原创 在html在给事件传递参数
需要转换var uldata = document.getElementById('site-doc-anim');myteam = JSON.stringify(teamdata[i]).replace(/\"/g,"'");uldata .innerHTML+='<div onclick="showdetail(myteam)"></div>'
2021-06-26 12:53:25 286
原创 Python控制键盘鼠标pynput
Python控制键盘鼠标pynput的详细用法这篇文章主要介绍了Python控制键盘鼠标pynput的详细用法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧pynput这个库让你可以控制和监控输入设备。对于每一种输入设备,它包含一个子包来控制和监控该种输入设备:pynput.mouse:包含控制和监控鼠标或者触摸板的类。pynput.keyboard:包含控制和监控键盘的类。地址:https://pypi.python.org/pypi/pynput基本用法介绍:
2021-06-11 19:45:15 571
原创 python爬取李白和杜甫诗集,并处理,分类,预测
import reimport requestsimport jiebafrom bs4 import BeautifulSoup as bpfrom nltk.classify import NaiveBayesClassifier# 爬取李白和杜甫的诗集urls = ['https://so.gushiwen.org/authors/authorvsw_b90660e3e492A{}.aspx','https://so.gushiwen.org/authors/authorvsw_515e
2021-05-29 20:51:45 3186
原创 python爬取知乎网页图片
#!_*_coding:utf-8_*_from selenium import webdriverimport time, reimport urllib.request as reqfrom urllib.parse import quoteimport stringdriver = webdriver.Firefox()driver.maximize_window()driver.get('https://www.zhihu.com/question/29134042')#如果涉及
2021-05-29 20:46:57 178
原创 python做排列组合
这里主要是利用内置函数itertools的permutation,生成不重复的排解组合import itertoolssum2=0a=[1,2,3,4]for i in itertools.permutations(a,4): print(i) sum2+=1print(sum2)这里是1-4的排列组合,并统计个数sum2...
2021-05-27 22:06:57 166
原创 解决浏览器报跨域访问本地json等文件报错问题
在写demo使用pycharm打开时运行正常,单独使用浏览器打开时报错,详细如下:网上查了这是跨域问题,因为浏览器收到同源策略的限制,当前域名的js只能读取同域下的窗口属性。同源策略: 不同的域名, 不同端口, 不同的协议不允许共享资源的, 保障浏览器安全。前端最佳的解决办法就是使用jsonpJsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。应用如下:①比如你要访问tiku.json数据;正常使用jque
2021-05-20 22:09:11 1457
kubernetes.tar.gz
2020-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人