脚本 环境python django

Python获取jsonp数据

编写爬虫时不可避免遇到 jsonp 格式的响应内容,想要获取实际的数据需要对响应内容进行一些操作,本文简单介绍了三种获取方式,分别从请求头、字符串、js 入手。 ......
数据 Python jsonp

数据结构(python版)—— 1、前期知识和综述

前言 为了提高代码质量和后续处理需求的能力,有必要再复习下算法和数据结构,为后续ESP32项目和数据处理打下坚实基础。故根据所学整理此系列文章。文章分为: 1、概述:计算理论 2、算法分析 3、基本结构(线性表、链表、栈和队列) 4、递归(递归算法和分治策略) 5、排序与查找 6、树及其算法 7、图 ......
数据结构 前期 结构 知识 数据

python 中 re.match 和 re.search用法

001、re.match >>> re.match("ab", "abcdefgab") ## 在字符串abcdefgab中查找字符串ab, 返回索引 <re.Match object; span=(0, 2), match='ab'> >>> re.match("xy", "abcdefgab") ......
python search match re

2020-07-30-python多线程multithreading

1. threading模块 Python3 线程中常用的两个模块为:_thread,threading(推荐使用).thread模块已被废弃,为了兼容性,Python3将thread重命名为_thread,即通过标准库_thread和threading提供对线程的支持。 _thread提供了低级别 ......
线程 multithreading python 2020 07

python中strip和split的用法

strip()用法 str.strip()作用是删除字符串(str)的头和尾的空格,以及位于头尾的\n, \t等。 不抓取字符串中间的空格,只抓头尾 示例1: str = " ABC ABC ABC\n" print(str) # 输出原始字符串str,'\n'会空格一行 print(str.str ......
python strip split

2020-07-30-python-multithreading&multiprocessing

layout: post title: "Python多线程 & 多进程" author: "heleiqiu" header-style: text tags: [Python, 多线程, threading, 多进程, multiprocessing, GIL] excerpt: 对于操作系统来 ......

citect使用CitectVBA脚本获取本机IP地址

这是我在新浪写过的一个笔记,在这里也记录一遍。新浪博客地址citect使用CitectVBA脚本获取本机IP地址_来自金沙江的小鱼_新浪博客 (sina.com.cn) 最近现场计算机上需要获取IP地址来做一些功能,简单得查询了一下网络,还是很好实现的。 新建一个citectVBA函数 Functi ......
脚本 CitectVBA 地址 citect

Nginx+uwsgi+django 搭建web服务器

1、下载安装相关软件 centos环境下安装: 安装组件: yum groupinstall "Development tools" yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-de ......
服务器 django Nginx uwsgi web

分享一个提高运维效率的 Python 脚本

哈喽大家好我是咸鱼,今天给大家分享一个能够提升运维效率的 python 脚本 咸鱼平常在工作当中通常会接触到下面类似的场景: 容灾切换的时候批量对机器上的配置文件内容进行修改替换 对机器批量替换某个文件中的字段 对于 Linux 机器,咸鱼可以写个 shell 脚本或者直接批量使用 sed 命令就能 ......
脚本 效率 Python

力扣 724. 寻找数组的中心下标 --python

给你一个整数数组 nums ,请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。 如果数组有多个中心下标,应该返回 ......
下标 数组 python 724

Mojo:LLVM&Swift之父创建的全新编程语言,比Python快35000倍

“Mojo 可能是近几十年来最大的编程语言进步。” 近日,由 LLVM 和 Swift 编程语言的联合创始人 Chris Lattner 创办的新公司 Modular AI 发布了一种名为 Mojo 的新编程语言。 Mojo 将大家喜爱的 Python 特性,同 C、C++和 CUDA 的系统编程功 ......
编程语言 语言 全新 Python 35000

Python中的文件操作

我们的当前工作路径为: E:\\Miniconda\\envs\\Practice_env\\d2l-zh\\python中的文件操作 1. 从文件中读取数据 1. 使用file_object.read()读取整个文件的内容。其中file_object是一个表示文件的对象: 要以任何方式使用文件,哪 ......
文件 Python

python接口测试4-delete方法

一、网上的参考 https://www.begtut.com/python/ref-requests-delete.html 二、我的写法 接口长这样 参数是以json传入: a={'id':'xxxxxxxxxxxx','xx':'xxxxxxxx','xx':'xxxxxxxx','xx':'x ......
接口 方法 python delete

python+selenium+js操作网页元素

调用JS语法需要用到selenium中的方法 execute_script() ,参数直接填写JS语法。 # 1、通过元素id属性,获取元素 document.getElementById('id'); # 2、通过元素name属性,获取元素列表 document.getElementsByName ......
selenium 元素 网页 python js

keepalived 发生异常进行主备切换的notify.sh脚本

###notify.sh #!/bin/sh #########DESC########## #keepalive切换告警提示# ####################### ## 配置文件和手机号码配置 config_file="/etc/keepalived/hostinfo.cfg" ale ......
脚本 keepalived notify sh

linux环境部署--Reids3.2.5

##linux环境部署--Reids3.2.5 redis-3.2.5.tar.gz 提取码:1999 1、进入/usr/local/src/目录 cd /usr/local/src/ 2、下载Redis 3.2.5 wget http://download.redis.io/releases/re ......
环境 Reids3 linux Reids 2.5

shell脚本发送多种curl命令

for id in {1..5}do sh -c 'curl -l -H "Content-type: application/json" -X POST "http://127.0.0.1:8909/common/amethod?visitId=1874747&visitNum=1279367&p ......
脚本 多种 命令 shell curl

httprunner 4.x学习 -8.base_url 环境地址的使用

前言 config 中有个 base_url 关键字可以设置环境地址,这样其它接口就只需写相对地址了 base_url 环境地址 比如我要测试的API接口如下 http://httpbin.org/get 第一个是get请求 http://httpbin.org/post 第二个是post请求 如果 ......
httprunner base_url 地址 环境 base

Django REST framework创建api

我们将创建一个简单的允许管理员用户查看和编辑系统中的用户和组的API。 项目设置 创建一个名为 tutorial 的新django项目,然后启动一个名为 quickstart 的新app。 # 创建项目目录 mkdir tutorial cd tutorial # 创建一个virtualenv来隔离 ......
framework Django REST api

linux定时备份日志文件脚本,重启jar简易脚本

1. 编写脚本文件saveLogs.sh (备份文件到指定位置重命名,然后情况文件继续写入) cp /opt/zcgl/zcgl.log /opt/zcgl/logs/zcgl-`date +%Y%m%d`.log & sleep 2 > zcgl.log 2. 定时脚本crontab 打开设置:c ......
脚本 简易 备份 文件 linux

python裁剪png图片文件

读取文件夹下的png文件,然后进行裁剪。示例为将1024*1024裁剪为256*256的16开图片,在原始文件夹的文件编码规则为00001,裁剪后的编码为00001+行号+列号(行列号为裁剪后图片左上角像素坐标) from PIL import Image import os def crop_im ......
文件 python 图片 png

构建 KVM 环境

文档参考: 12.2. 虚拟化 (debian.org) Using KVM On Ubuntu 7.10 (Gutsy Gibbon) (howtoforge.com) Setting up KVM on Red Hat Enterprise Linux | Red Hat Developer 创 ......
环境 KVM

vue使用video.js库,引入语言脚本的方式

第一种 import 'video.js/dist/video-js.css' import videojs from "video.js"; window.videojs = videojs; require('video.js/dist/lang/zh-CN'); 第二种 import 'vid ......
脚本 语言 方式 video vue

使用 shell 脚本自动申请进京证 (六环外) —— debug 过程

写好的自动办理六环外进京证脚本跑不通,总是返回办理业务人数较多 (500) 错误,Charles / VNET 抓包、android 交叉编译 jq、升级 curl…都不起作用,最终还是神奇的 adb shell 帮了大忙,最后定位到根因,居然是用 shell 字符串长度作为数据长度导致的,这错误犯... ......
脚本 过程 shell debug

shell自动化脚本,启动、停止应用程序

#!/usr/bin/env bash # 常量初始化 set_runtime_vars(){ # 日期时间 Now_Date=`date +"%Y-%m-%d %H:%M:%S"` # 服务状态 Service_Status=( "服务已开启" "服务已停止" ) # 动作状态 Action_St ......
应用程序 脚本 程序 shell

WEB API .NET环境发布

1、创建WEBAPI 1 using Dapper; 2 using MesErp.Models; 3 using Microsoft.AspNetCore.Mvc; 4 using Microsoft.Extensions.Configuration; 5 using Newtonsoft.Jso ......
环境 WEB API NET

python selenium 下载pdf文件

python selenium 下载pdf文件 功能 python selenium下载链接后面是xxx.pdf的pdf文件,当默认打开链接是,直接默认显示的是pdf文件,例如 代码 import os import time from selenium import webdriver """ 指 ......
selenium 文件 python pdf

python 循环中使用index索引

# 使用enumerate()实现 ints = [8, 23, 45, 12, 78] for idx, val in enumerate(ints): print(idx, val) ints = [8, 23, 45, 12, 78] for index, item in enumerate( ......
索引 python index

python 上传本地文件到阿里云的oss

##python 上传本地文件到阿里云的oss ###背景 清理es日志,对生产环境的数据做了导出压缩,上传到阿里云的oss的某个bucket下 ###脚本 #!/usr/bin/env import oss2 import os import fnmatch #这里不知道怎么创建或者获取的,可以去 ......
文件 python oss

【PyQt6】Python实现QComboBox显示文本与对应值不同的方法

问题 实现QComboBox显示文本与对应值不同的方法。比如下拉框显示“正确”和“错误”,但程序中想要获取“1”和“0”,但又不想再根据显示内容来判断。 解决 # 设置 combobox.addItem("正确", 1) combobox.addItem("错误", 0) # 获取 text = c ......
QComboBox 文本 方法 Python PyQt6