案例logging项目python
使用vue-cli创建第一个vue项目
命令提示符切换至需要创建项目的目录: 直接在路径输入cmd在按键盘的enter键打开的终端就直接切换到该目录下 (1)输入以下命令: vue create 项目名称 (2)我这里选手动选择,键盘上下按钮,选完后按enter键 (3)我这里选Babel和CSS,键盘上下按钮,选中或取消选中按空格,选完 ......
自动化脚本:一键安装python自定义版本
1:环境: centos 7 python2.7 2:脚本内容: #!/usr/bin/env python import os import sys import requests import tarfile import shutil import subprocess # Install n ......
[oeasy]python0132_变量含义_meaning_声明_declaration_赋值_assignment
变量定义 回忆上次内容 上次回顾了一下历史 python 是如何从无到有的 看到 Guido 长期的坚持和努力 编程语言的基础都是变量声明 python是如何声明变量的呢? 变量 想要定义变量 首先明确什么是变量 变量就是数值能变的量 英文名称 variable 添加图片注释,不超过 140 字 ......
idea启动项目一直卡在build,编译报错outOfMemoryError:GC overhead
今天启动项目突然不行了,一直卡在build,后来百度了下,说改编译方式,改成run maven gol,启动项目可以了 但发现进行单元测试时还是不行,看到有报错outOfMemoryError:GC overhead,原来是编译内存不够了 解决方法:file->settings->Build->Co ......
random模块&string模块谈python中随机数
一、概述随机数在程序设计中的属于比较基础的内容,主要用于验证场景(如验证码,生成账号对应的密码等),今天结合random模块和string模块来谈谈python中随机数那些事儿。二、随机数实现相关模块2.1 random模块 random.random() 返回一个随机浮点数。 >>> import ......
PYTHON学习路径计划图整理
PYTHON学习路径计划图 Python工作环境及基础语法知识了解 对于Python基础语法学习部分,学习周期大概为4周,需要的相关资源在网络上都能找到免费的资源,而且质量都不错。相关中文资源如下: 1.python工作集成环境包 Python(x,y): 下载地址 Pycharm: 下载地址 2. ......
Python3基本请求库-requests
#requests 基本请求 import requests r=request.get('https://www.baidu.com/') print(type(r)) print(r.status_code) print(r.cookies) #get post put delete patch ......
stream流的案例
案例1: 代码实现; import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.stream.Collectors;public class stream案例1 { p ......
软件测试工程师怎样快速熟悉项目业务
一、初步进入软件测试行业的表现和遇到的问题 1.看到项目模块较多、功能较多,就怕就慌,不知道从什么地方下手 2.理解不了业务,不知道自己发现的是不是bug 3.只能找出简单的界面bug、易用性bug 4.效率低下,登记一个bug 需要好半天 5.项目没有任何文档,不知道怎么开展测试工作 你中了几点? ......
使用git为指定项目设置用户名和密码
在开发中,经常会有很多个项目,不同的项目可能对应不同的账号密码,全局配置就不适用了,那么,这时候我么需要针对项目取配置账号和密码 1、找到项目中.git文件夹,如果没有看到,估计是隐藏起来了,使用git init,就可以看到了。 进入.git文件夹 git config user.name ‘你的账 ......
python 判断STATA 变量标签 变量名 变量值标签中找关键字
import pyreadstat as pyreadstat import pandas as pd import json,sys def dumca(ab): dataframe, meta = pyreadstat.read_dta(ab) mc=meta.column_names retu ......
Python通过aiohttp多线程下载文件
import asyncio import datetime import time import aiohttp from aiohttp.client_exceptions import ClientConnectorError # 替换链接地址list urls = [ ] async def ......
功能不够用?使用C++编写通达信插件及接入Python(二)
参考:https://zhuanlan.zhihu.com/p/613157262 一、准备工作(参考上一篇) 安装 VS2019 安装pycharm 下载 http://help.tdx.com.cn/book.asp 《通达信DLL函数编程规范.rar》 二、下载python3.x的32位版本, ......
Dockerfile详细使用、docker私有仓库、dockercompose介绍、dockerpose部署flask+redis项目
昨日内容 # 1 容器其他操作 1 docker start 容器id 2 docker stop 容器id 3 docker rm 容器id 4 docker rm `docker ps -aq` # 正在运行的容器不能删除 5 docker exec 容器id 命令 6 docker cp 宿主 ......
requests高级用法、代理池搭建、爬取案例
昨日回顾 # 1 爬虫是什么 一个程序 >模拟发送http请求 >从网站,app,小程序 >获取数据 >清洗数据 >入库 # 2 爬虫的核心原理 发送http请求,解析数据 requests模块 re正则 # 3 requests模块 >大神 》基于python内置模块urllib3 》封装 -py ......
python列表中元素的排序
''' l.sort() 用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数 语法:l.sort(cmp=None, key=None, reverse=False) 参数: cmp:可选参数, 如果指定了该参数会使用该参数的方法进行排序。 key:主要是用来进行比较的元素,只有一个参 ......
跨多个Docker Compose项目通信
在第一个Docker Compose文件中定义一个名为giveItANamePlease的网络,如下: networks: my-network: name: giveItANamePlease driver: bridge 然后,你可以在第二个Docker Compose文件中声明这个网络是外部的 ......
flask-sqlalchemy使用、flask-migrate使用、flask项目演示
昨日内容回顾 # 1 sqlalchemy创建表:Base = declarative_base() -只能创建和删除 -不能创建数据库 -不能修改表 # 2 快速插入数据 -借助于session对象 from sqlalchemy.orm import sessionmaker Session = ......
python3 协程 async await用法
Python 3 中的协程是异步编程的一种形式,它允许您在代码中创建可暂停的函数,以便其他任务可以运行,而不会阻塞程序的执行。async/await 是 Python 3.5 之后引入的语法,用于编写协程。 下面是一些协程和 async/await 的用法示例: 使用 async 关键字定义协程函数 ......
Python+PyCharm+Anaconda环境搭建
#相关准备 #python: 1.python环境搭建 https://www.python.org/downloads/ 前往官网下载所需版本,如果只是学习下载最新版本即可,有具体需求可以搜索相关需求版本进行下载 PS:python是免费的,不需要花钱购买 2.安装问题 需要注意的点:路径选择一个 ......
python扩展库pymysql
1.pymysql安装 安装:pip install pymysql 补充命令: 查看当前已经安装的所有模块和库:pip list 卸载pymysql库:pip uninstall pymysql 更新某个库:pip install 库名 -U 2.pymysql基础操作 import pymysq ......
python中使用uuid.uuid1()和uuid.uuid4()
我从文档中了解了两者之间的差异 https://docs.python.org/2/library/uuid.html https://docs.python.org/3/library/uuid.html uuid1(): 从主机ID,序列号和当前时间生成UUID uuid4(): 生成随机UUI ......
【python-docx】添加表格、合并单元格、设置样式
1.表格1.1 添加表格添加表格很简单,只需要调用一下add_table()即可,返回一个Table对象,参数可以指定行、列、样式 from docx import Document doc = Document()# 添加一个5行3列的表格,样式是网格实线table = doc.add_table ......
python中列表常见的操作方法
一、添加元素的方法 1.append()方法 # l.append() 用于在列表末尾添加新的对象, 返回值:该方法无返回值,但是会修改原来的列表 l = [1, 2, 3, 4, 5] l1 = [6, 7, 8] l2 = {"age": "12"} l3 = '年后,nihao' l4 = ( ......
放弃 console.log 吧!用 Debugger 你能读懂各种源码
很多同学不知道为什么要用 debugger 来调试,console.log 不行么? 还有,会用 debugger 了,还是有很多代码看不懂,如何调试复杂源码呢? 这篇文章就来讲一下为什么要用这些调试工具: console.log vs Debugger 相信绝大多数同学使用 console.log ......
python s12 day13 JavaScript、Dom和jQuery
1.JavaScript JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 1、JavaScript代码存在形式 <!-- 方式一 --> <script type"te ......
C# 项目制作msi和exe安装文件
MSI文件和EXE文件区别: MSI 作为安装包的标准格式,简化了软件打包过程,也提高了安装到恶意程序的难度。EXE 作为安装包的可塑性比较强,可以客制化程度更高的完成安装,但是需要大量额外工作,从开发者的角度来看,MSI 无疑提供了更高的便捷性,因此 MSI 逐渐变为趋势,从很多软件的安装包也逐渐 ......
m1--安装python2
brew install pyenv ## 这样更快 如果在国外 这步可以跳过 cd ~/.pyenv wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz mkdir cache cp Python-2.7.18.ta ......