E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-模块学习
python-
暴力破解(突破验证码)
实验环境:本地靶场验证码错误时,服务器端会重新生成验证码,不能使用burpsuite进行暴力破解;我们使用python脚本对验证码进行识别,然后进行暴力破解。验证码图片识别:fromPILimportImageimporttesserocrs=requests.session()headers={'User-Agent':'Mozilla/5.0'}defgetCode():#获取验证码res=s
Fat_Hands
·
2020-09-14 21:25
python
渗透测试学习笔记
python-
字典 键值对列表 又叫为列表下标取别名
{“键”:“值”,“键”:“值”}键名可以为数字字符串元组但不可以为列表字典取值字典名[“键名”]查看字典名.get(“键名”)没有就返回空字典名[“键名”]没有就崩添加字典名[“新键名”]=删除deldict[key]改xxx[key]=相关操作函数dict.key().value()返回列表.items()返回一个列表里面元素是元组>>>a=[1,2,3]>>>b=[4,5]>>>a.exte
苏-27
·
2020-09-14 21:28
#
python
python
Fs
模块学习
(一)
fileSystem(fs):文件模块,node核心模块,带有很多API,常见的又fs.readFile,fs.open,fs.read,fs.write…引入模块constfs=require('fs')//这样我们就可以通过fs调用node提供的API了关闭编码的问题很多的时候我们会因为编码的问题,从而导致文件乱码,这里说一种中简单的处理方式node的官方处理方式,使用一个srcipBOM方法
Corner1990
·
2020-09-14 20:42
javascript知识
nodejs
python-
列表删除所有指定元素
a=[1,1,1,2,3,45,1,2,1]a.remove(1)result:[1,1,2,3,45,1,2,1]while1ina:a.remove(1)result:[2,3,45,2]
绿岛小微米
·
2020-09-14 20:56
python
python - 作业4:读写矩阵(附代码)
python-
作业4:读写矩阵多维矩阵的理解*2019/10/09*更新函数-function模块-没有英文名??
陈杉菜
·
2020-09-14 20:25
python
读写txt文档
读写矩阵
python
python 的日志logging
模块学习
1.简单的将日志打印到屏幕importlogginglogging.debug('Thisisdebugmessage')logging.info('Thisisinfomessage')logging.warning('Thisiswarningmessage')屏幕上打印:WARNING:root:Thisiswarningmessage默认情况下,logging将日志打印到屏幕,日志级别为W
萝卜虫
·
2020-09-14 19:32
python
logging
python
python-
函数拓展(缺省/多值参数/拆包/递归)
1交换两个元素值a=1b=2a,b=(b,a)print(a)print(b)2列表“+=”本质:defdemo(numlist):numlist+=numlist#本质是extend函数,外部的变量值会随之改变#与numlist=numlist+numlist不同print(numlist)numlist=[1,2,3]demo(numlist)print(numlist)3缺省参数defpri
kingsure001
·
2020-09-14 19:16
python
python
python - 作业7:简单数据分析(附代码)
python-
作业7:简单数据分析pandas数据处理调用方式Series创建Series的方法*10.29晚上*补充更新DataFrame行索引和列索引基本操作比较Series和DataFrame数据处理
陈杉菜
·
2020-09-14 17:03
python
python-
继承类执行的流程
在读python数据机构与算法,发现了下面这个例子,之前没有碰到过,记录下来In[17]:classA:deff(self):self.g()defg(self):print'helloworld'....:In[18]:In[18]:classB(A):defg(self):print'bisrun'....:In[19]:In[19]:b=B()In[20]:b.f()bisrunIn[21]
weixin_30952535
·
2020-09-14 16:33
Python-
接口自动化,封装依赖数据,接口数据继承
这段代码是调用依赖数据类,也就是使用这个类把依赖上个接口的字段值拿出来替换掉self.depend_data=Dependent_data(depend_case)#实例化,把依赖的接口id传进去depend_response_data=self.depend_data.get_data_for_key(i)#获取依赖的key,运行接口返回出来的depend_key=self.data.get_d
明朝胖子来北京
·
2020-09-14 14:56
Python自动化
Python自动化
Python自动化
python - wmi
模块学习
(windwos硬件信息获取)
获取windows操作系统的硬件信息#!/usr/bin/envpython#-*-coding:utf-8-*-#http://www.cnblogs.com/liu-ke/importwmiimportosimportsysimportplatformimporttime#还需要安装一个模块pywin32,要不会报错##defsys_version():#c=wmi.WMI()##获取操作系统
dixian4894
·
2020-09-14 13:28
python-
接口类与抽象类
在python中,可以通过继承来实现接口的方法,继承有两种用途:1、继承基类的方法——且作出自己的改变或扩展。好处:(代码重用)2、定义一个接口类(interface)——声明某个子类兼容于某个基类,这个基类定义了一些接口名(函数名)且未实现接口的功能,在子类继承接口类,且实现接口的功能。接口类——(接口继承)接口——实质上要求‘做出一个良好的抽象,这个抽象规定了一个兼容接口,使得外调用者无需关心
weixin_30764137
·
2020-09-14 12:53
WebAssembly开发环境搭建-MAC
python;(建议安装2.7版本)到https://www.python.org/downloads/下载安装程序;双击安装程序,进行安装;安装完之后,点击访达->MacintoshHD->应用程序->
python
活着的小程
·
2020-09-14 08:52
WebAssembly
音视频学习
python-
模糊查询
#主要用Levenshtein库以及TF-IDF的想法#实现通过变压器名和线路名找到数据库中对应的记录#!/usr/bin/envpython#-*-coding:utf-8-*-#__author__="wxf"#Email:
[email protected]
#Date:2018/5/11importcsvimportLevenshteinimportpandasaspdt
wuxianfeng1987
·
2020-09-14 08:32
Python-
练习5
-题目描述:输入一个正整数n,求n!(即阶乘)末尾有多少个0?比如:n=10;n!=3628800,所以答案为2;-输入描述:输入为一行,n(1≤n≤1000)-输出描述:输出一个整数,即题目所求-示例1:-输入:10-输出:2二.题目描述:设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343,连成的最大整数为34331213。如:n=4时,4个整数
weixin_34248118
·
2020-09-14 08:01
使用Pycharm出现No module named Test_01_module_a less... (Ctrl+F1) This inspection detects names that sh
在进Python的
模块学习
的时候,发现导入不了,出现NomodulenamedTest_01_module_aless...
u014380653
·
2020-09-14 07:17
Python
python-
动态加载目录下所有的类
#背景自动化测试框架中model层下有很多类,用来操作mysql的,使用的时候需要把全部的类加载进来,需要使用到动态加载类#解决方法使用pkgutil,内置的方法,常用的话有两个方法iter_modules(path=None,prefix='')Yields(module_loader,name,ispkg)forallsubmodulesonpath,or,ifpathisNone,allto
weixin_30446197
·
2020-09-14 04:05
Python3 简单爬虫
Github::https://github.com/562916584/
Python-
qq_39352549
·
2020-09-14 04:20
Python
Python
python-
用正则表达式筛选文本信息
【摘要】本文主要介绍如何对多个文本进行读取,并采用正则表达式对其中的信息进行筛选,将筛选出来的信息存写到一个新文本。文本基础操作打开文件:open(‘文件名’,‘打开方式’)>>>file=open(r'C:\Users\yuanlei\Desktop\mytxt.txt','w+').为避免报错,在文件名的引号前加个r.文件打开方式:只读——r或rt,rb为二进制文件;打开文件前清空文件内容——
bug_hero
·
2020-09-14 03:38
python实战项目
信息筛选
文本操作
SAP学习笔记(HR
模块学习
笔记)
什么都略懂一点,生活会更多彩一些。所以,最近研究了一下SAP的HR模块。StructureinHumanResource首先要搞清楚SAPHR的结构:最重要的三个概念分别是企业结构、人员结构、组织结构。(EnterpriseStructure,PersonalStructure,OrganizationalStructure)。企业结构主要包含companycode,personalarea、pe
W1nt3rs
·
2020-09-14 02:13
SAP
Python-
数据库查询结果迭代-for方法和fetchone
#sqlite3Select查询语句importsqlite3#1、打开数据库连接conn=sqlite3.connect("test_Raspberry.db")#2、打开游标c=conn.cursor()#3、执行数据语句sql="select*fromuser"c.execute(sql)foriinc.description:print(i[0],end="\t")print()#下面有两
雪山007
·
2020-09-13 23:23
Python
Python-
关于代码桩的妙用
Python编程中,条件满足后需要执行相应的业务逻辑,在特定条件下,如果逻辑代码暂时没有,这时需要进行条件语句占位,在Python中使用pass语句满足之一要求,也称代码桩:上面代码中,执行到pass,程序不做任何事,继续往下执行。
飞翔的大老虎
·
2020-09-13 23:03
Python
代码桩
python-
输出一个菱形
a=int(input())#边长i=1#上边菱形的主循环变量l=1#下边菱形的主循环变量while(i<=a+1):#上部分的菱形j=1k=1print("."*(a+1-i),end="")#星左边的.while(j<=(2*i-1)):#以1,3,5的形式输出星print("*",end="")j=j+1while(k<=a-i+1):#星右边的.print(".",end="")k=k+1
m7315
·
2020-09-13 22:17
python
python-
用pyinstaller打包.py文件时,出现maxium recursion depth exceeded解决办法
出现的问题如图:解决办法:在你要打包的.py文件路径下,会出现同名的.spec文件,用notepad打开该文件,在第二行添加上如下两句:importsyssys.setrecursionlimit(10000)保存关闭该文件,然后在终端上输入:pyinstallerxxx.spec即可。我的是pyinstallerdataConvert_v1.2.spec。就是用notepad打开图片中这个.sp
RYOMARYOMA
·
2020-09-13 18:52
python学习
python-
分分钟入门-基础语法
目录Python标识符Python保留字符行和缩进多行语句Python注释Python引号Python空行等待用户输入同一行显示多条语句Print输出多个语句构成代码组命令行参数Python标识符在Python里,标识符由字母、数字、下划线组成。在Python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的
Aldeo
·
2020-09-13 17:17
Python
python-
冒泡排序
冒泡排序的时间复杂度是O(N^2)冒泡排序的思想:每次比较两个相邻的元素,如果他们的顺序错误就把他们交换位置比如有五个数:13,35,99,18,76,从大到小排序,对相邻的两位进行比较第一趟:第一次比较:35,13,100,18,76第二次比较:35,100,13,18,76第三次比较:35,100,18,13,76第四次比较:35,100,18,76,13经过第一趟比较后,五个数中最小的数已经
星火测吧
·
2020-09-13 14:52
数据结构
Python-
考试向-第一学期知识点总结
[个人向]知识点总结&课后习题解析前言Python第一学期知识点1.初识python2.Python语言基础2.1-Python语法特点2.2-Python中的变量2.3-基本数据类型2.3.1数据类型2.3.2-数据类型的转换2.4-基本输入和输出3.运算符与表达式3.1-运算符3.2-运算符的优先级4.流程控制语句4.1-选择语句4.1.1-单分支语句4.1.2-二分支语句4.1.3-多分支语
蘑菇果实使用者=w=
·
2020-09-13 13:15
python
python
python-
在Geany中使用中文字符
在做书中的一道习题,内容是创建一个词汇表,把单词当做键,其解释作为值。但是,简单的几行测试代码怎么样都无法执行Dictionary={'print':'打印'}print(Dictionary)结合报错信息,我把错误定位在了‘打印’这里。好像我的Geany无法识别中文字符。网上查阅了相关资料,Geany把编码方案默认设定为UTF-8,所谓编码方案就是将人类语言转化为计算机语言的方法。如果想要正确打
DevilFFFF
·
2020-09-13 13:19
Python-
闭包详解
在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a,内层函数依旧传入一个参数b,内层函数使用a和b,最后返回内层函数)。这个从字面上很难理解,特别对于一直使用命令式语言进行编程的程序员们。本文将结合实例代码进行解释。函数是什么地球人都知道:函数
weixin_34361881
·
2020-09-13 13:57
Python-
两数之和(多种方法)
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]前两种方法时间均为6000ms+方法一:解题代码:classSolution:deftwo
说话声音扁扁的
·
2020-09-13 12:53
刷题记录
python
leetcode
列表
Python-
一维数组的动态和
给你一个数组nums。数组「动态和」的计算公式为:runningSum[i]=sum(nums[0]…nums[i])。请返回nums的动态和。示例:输入:nums=[1,2,3,4]输出:[1,3,6,10]解释:动态和计算过程为[1,1+2,1+2+3,1+2+3+4]方法一、这个方法新定义了一个列表来存储计算结果classSolution:defrunningSum(self,nums:Li
说话声音扁扁的
·
2020-09-13 12:53
刷题记录
leetcode
列表
python
Python-
小乐乐与欧几里得
输入描述:每组输入包含两个正整数n和m。(1≤n≤109,1≤m≤109)输出描述:对于每组输入,输出一个正整数,为n和m的最大公约数与最小公倍数之和。提交了两段代码都提示运行超时(限时2s),应该是判断最大公约数部分的循环太浪费时间了,但是除了这样之外,以我目前的知识储备实在是想不出来了。n,m=map(int,input().split())ls=[]ifn%m==0:a=mb=nelse:i
说话声音扁扁的
·
2020-09-13 12:52
刷题记录
python
leetcode
Python-
反转字符串中的单词三
给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例:输入:“Let’stakeLeetCodecontest”输出:“s’teLekatedoCteeLtsetnoc”提示:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse
说话声音扁扁的
·
2020-09-13 12:52
刷题记录
leetcode
python
字符串
centos 升级python3,导致yum不能用
1、安装yuminstallpython342、查看python版本ls/usr/bin/python*-al/usr/bin/
python-
>/usr/local/bin/python3#默认指向python3
A天马行空
·
2020-09-13 12:22
shell
python-
闭包与装饰器
闭包装饰器前提–首先要明白引用和赋值–函数名仅仅是个变量,只不过指向了定义的函数而已,所以才能通过函数名()调用,如果函数名=xxx被修改了,那么当在执行函数名()时,调用的就不知之前的那个函数了可以确定一点就是函数名只是一个对象,和普通对象一样,这个对象可以引用其他函数的代码为什么要使用装饰器?–写代码要遵循开放封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定
Step_Top
·
2020-09-13 12:12
python
python-
闭包用法(76)
#转自https://www.jianshu.com/c/00c61372c46a网址#下面的代码用到了《66-偏函数应用:简单的图形窗口》#图形窗口上的按钮有个command选项,其实它就是一个函数。如下:importtkinterfromfunctoolsimportpartialdefhello():lb.config(text="HelloChina!")defwelcome():lb.c
liao__ran
·
2020-09-13 12:19
python-
位运算符
python-
按位运算符&按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0(a&b)输出结果12,二进制解释:00001100|按位或运算符:只要对应的二个二进位有一个为
液压姬
·
2020-09-13 11:20
python
Python-
泰坦尼克号生存率预测
链接:kaggle算法泰坦尼克号生存率预测.1.准备工具#导入包importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltimportseabornassnsimportwarnings#准备前置工作sns.set(style='darkgrid')#使用画图风格warnings.filterwarnings('ignore')#忽略警告
Rick_Restart
·
2020-09-13 11:00
案例
机器学习
python-
求当前时间6个月之前的时间
求当前时间6个月之前的时间Python语言的实现方法如下:importdatetimeimporttimefromdateutil.relativedeltaimportrelativedelta#求取当前时间6个月前的时间font_6_time=datetime.date.today()-relativedelta(months=6)
小半小半啊
·
2020-09-13 09:42
自动化测试
IT
python-
Tkinter带模糊查询的下拉列表
前段时间接到领导给我的一个运费核算小程序项目的需求,大概的思路给我讲解了一下,并给我一个效果图,那就开始吧,但是在我使用tkinter绘制我们的布局时,怎么搜也没有搜到关于带模糊查询的下拉列表,但是我这还必须用到下拉列表去让用户去根据指定关键字去选择,然后就自己一点点的按照这个思路,将几个控件组合到一起,实现了带模糊查询的下拉列表首先先来看一下效果图:这里用到的控件分别是列表控件Listbox、E
安东尼肉店
·
2020-09-13 07:45
Python全面学习
python
python
数据可视化
tkinter
列表
Python-
同一个类两个函数间变量的调用
classA():deftest_a(self):self.m="hello"deftest_b(self):self.test_a()n=self.m+"world"print(n)if__name__=='__main__':A().test_b()运行结果:
wxy_summer
·
2020-09-13 03:23
python语言
python-
初学 CSV格式列变换
描述附件是一个CSV文件,请将每行按照列,排序后输出,不改变各元素格式(如周围空格布局等)。本题以python123嵩老师练习题为例。,题目有所变化,不是原题。因为自己对CSV的格式不太明白,所以趁这个例子整理清楚。CSV是纯文本数据储存的表格文件,以行分割。每行数据以字符分割符分割,常用’,’。不使用读取函数,则依旧是文本f=open('data.csv','r')print(type(f))f
勤力读书
·
2020-09-13 03:21
趣学
Python-
教孩子学编程--第十三章
弹球游戏想要开发一个反弹球和球拍都成的游戏,先来创建画布和画弹球开始。fromtkinterimport*importrandomimporttime#创建小球classBall:def__init__(self,canvas,color):self.canvas=canvasself.id=canvas.create_oval(10,10,25,25,fill=color)self.canvas
网络二师兄
·
2020-09-13 03:12
Python
Python-
弹球游戏增强版
fromtkinterimport*importtimeimportrandomtk=Tk()tk.title("Game")tk.resizable(0,0)tk.wm_attributes('-topmost',1)canvas=Canvas(tk,width=500,height=400,bd=0,highlightthickness=0)canvas.pack()tk.update()bg
网络二师兄
·
2020-09-13 03:12
Python
趣学
Python-
教孩子学编程--第十四章
弹球游戏完结游戏设计思路:反弹球游戏步骤:1、创建游戏画布2、创建Ball类3、增加几个动作让小球移动让小球来回反弹改变小球的起始方向4、创建Paddle类5、让球拍移动6、判断小球是否击中球拍7、增加输赢因素fromtkinterimport*importrandomimporttime#创建小球classBall:def__init__(self,canvas,paddle,color):se
网络二师兄
·
2020-09-13 03:12
Python
Python-
就业方向
Python是一门面向对象的编程语言,编译速度超快,从诞生到现在已经25个年头了。它具有丰富和强大的库,常被称为“胶水语言”,能够把用其他语言编写的各种模块(尤其是C/C++)很轻松地联结在一起。其特点在于灵活运用,因为其拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木一样,只要擅于利用这些库就可以完成绝大部分工作。如果你想选择一种语言来入门编程,那么Python绝对是首选!其非常接近自然
Squirrel512
·
2020-09-13 03:28
Python基础
Python-
冒泡排序
冒泡排序(Python实现)#利用冒泡排序方法排序list=[40,23,48,86,28,10,52,72,101,237,75,154,36]defsortport():foriinrange(len(list)-1):forjinrange(len(list)-1-i):iflist[j]>list[j+1]:list[j],list[j+1]=list[j+1],list[j]return
唯念江南
·
2020-09-13 02:59
Python-
爬虫从入门到入门
第一系列RequestsPython——爬虫系列入门指南Python-request库用法
Python-
基本获取京东、百度、亚马逊网页数据、爬取图片第二系列数据解析
Python-
基本爬取协议
Python
Caicaptain
·
2020-09-13 02:21
#
python
Python-
连接MongoDB
1.安装python连接mongodb的库文件pymongo安装:cdc:\Python33\Scriptsc:\Python33\Scripts>pipinstallpymongo2.连接:importpymongo#连接数据库client=pymongo.MongoClient("localhost",27017)db=client['name']#name为数据库的名称3.操作:A.查询括号
wxy_summer
·
2020-09-13 00:05
python语言
MongoDB
python-
虚拟环境安装及使用
#创建虚拟环境的意义及作用Python虚拟环境可以使一个Python程序拥有独立的库和解释器,而不用与其他python程序共享一个库和解释器。虚拟环境的好处是避免了不同Python程序之间的相互影响。比如程序A需要某个库的1.0版本,而程序B需要同样的这个库的2.0版本,如果程序B执行则程序A不能执行。#下载Anacondaanaconda是一个开源的Python发行版本,其包含了conda,Py
Mrkang1314
·
2020-09-13 00:23
Python语言
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他