为你推荐

chrome获取页面element的xPath

chrome真的是强大的工具1.在chrome打开的页面点击F12,进入开发者模式2.点击弹出的开发者工具左上角的跟踪箭头,再点击需要跟踪的页面元素,html程序定位到元素在程序中位置3.选中的程序语句左侧的三个点---copy---copyXPath...

用selenium启动chrome浏览器

python3.7pycharm1.安装seleniumpip3installselenium 2.下载与chrome匹配的chromdriver.exe,放到项目的解释器路径下,跟python.exe同一个路径  随笔最后附上匹配列表和下载链接注:如果chromedriver.exe与c...

pyautogui页面点击和键盘输入

以下程序实现了在编辑框处点击,然后用键盘输入的功能importpyautoguiimporttimetime.sleep(10)currentMouseX,currentMouseY=pyautogui.position()print(currentMouseX,currentMouseY)#打印鼠标位置pyautog...

eclipse把函数内容折叠的方法

eclipse将方法折叠要先启动折叠功能启用方法:Ctrl+/(小键盘)或者:右键点击行号左边的空白,弹出的选项中,选择“Folding”下的“EnableFolding”这样启动folding功能后,就可用上述的快捷键折叠或展开所有代码Ctrl+Shift+/(小键盘)...

python中strftime和strptime函数

strftime和strptime函数均来自包datetimefromdatetimeimport*strftime:将datetime包中的datetime类,按照入参格式生成字符串变量fromdatetimeimport*currenttime=datetime.now()#生成当前时间的datetime类实例pr...

python 文件夹下文件及文件夹名称获取

importosdirct='D:/data'dirList=[]fileList=[]files=os.listdir(dirct)#文件夹下所有目录的列表print('files:',files)forfinfiles:ifos.path.isdir(dirct+'/'+f):#这里是绝对路径,该句判断目录是否是文...

python的递归函数

python的递归函数写起来就两个点1.当前数与上一个结果的关系2.起始数值举例子求n的阶层deffun(n):ifn==0:#起始值return1returnn*fun(n-1)#递归关系a=5print("5的阶层是:",fun(a))非常好理解...
代码星球·2020-06-27

python数组中在某一元素前插入数据

#已知有一个已经排好序的数组。要求是,有一个新数据项,要求按原来的规律将它插入数组中。a=[1,2,3,4,5,6,7,8,9]num=int(input("inputnum:"))foriina:ifi>num:ind=a.index(i)a.insert(ind,num)breakelse:continuep...

java定义时间

importjava.text.SimpleDateFormat;importjava.util.Date; SimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Datedate=formate.parse("2019-06-110...
代码星球·2020-06-27

python的list拷贝

有三种情况第一种:赋值(不是拷贝)a=[1,2,3]b=a这种不是拷贝,a和b是一个变量,内存是一个 第二种:浅拷贝a=[1,2,3,[4,5,6]]b=ab的第一层是独立的,第二层会更跟着a变如a=[1,2,[3,4],5,6]b=a.copy()a[0]=9a[2][1]=8print(a)print(b...
代码星球·2020-06-27

python 判断一个数是整数还是小数

a=81**0.5s=str(a).split('.')iffloat(s[1])==0:print('整数')else:print('小数') ...

python的次方操作

好简单,不需要import任何包b=a**n就是求a的n次方,如果n=0.5就是开方  如果开方的是负数或者附复数,需要importmathb=math.sqrt(a)这样...
代码星球·2020-06-27

python利用循环修改list内容

写这个主意是记录一下今天遇到的问题,两种循环方式,但是只有一种可以修改list的内容a=[1,2,3,4,5,6]foriina:i=7print(a)以上这种代码a的内容不变,这里特别有意思,当读取i中的数据时,i指向a中的数据,当给i赋值时,i会指向另一块内存a=[1,2,3,4,5,6]foriinrange(l...

python tkinter坐标转换

tkinter中坐标原点在左上角,横坐标向右,纵坐标向下,画图需要将坐标转换成右下角的某个点来符合我们的常用坐标坐标原点设为(x0,y0),横坐标向右,纵坐标向上,:转换:想实现坐标点(x,y)的显示     实际显示点坐标是(x0+x,y0-y) 并且,tk...
代码星球·2020-06-27

打开pycharm提示python已停止工作

今天遇到一个棘手的问题:现象:打开pycharm,立刻提示python已停止工作,关掉后还会弹出一个新的,就是永远维持至少一个提醒框在界面的状态解决过程:        方法一:然后在网上搜解决办法,有一个主流的解决办法是打开防火墙中的允许...