python
文章平均质量分 56
SamWang_333
这个作者很懒,什么都没留下…
展开
-
python 使用selenium进行网页鼠标点击
from selenium import webdriverimport timefrom selenium.webdriver import ActionChainsdriver = webdriver.Chrome()driver.get(“https://www.baidu.cn”)#定位到需要右击的元素,然后执行鼠标右击操作(例:对新闻标签进行右击)context_click_location = driver.find_element_by_xpath(’//*[@id=“hotsea原创 2021-11-11 23:15:11 · 1265 阅读 · 0 评论 -
Tk python 制作 UI. button 和 OptionMenu 相应
tkinter: package for UI designimport tkinter as tkfrom tkinter import *#setup one class.class setupdialog():def init(self):self.root = Tk()self.root.title=“golden factory setup”self.root.geometry(“900x200”) v1 = StringVar() v1.set('python'原创 2021-09-22 23:46:56 · 118 阅读 · 0 评论 -
RFM 模型 对用户进行数据分析. isnull fillna drop
data_group=pandas.read_csv(r"/Users/JMP/Jmp_data/Python/PDABook/第五章/5.7 RFM分析/RFM分析.csv")print(data_group.head())data_group[‘DealDateTime’]=pandas.to_datetime(data_group.DealDateTime, format=’%Y/%m/%d’)print(data_group[‘DealDateTime’])data_group[‘DateD原创 2021-09-20 00:31:09 · 117 阅读 · 0 评论 -
python data PDAdata pivot table ,group by, contains, starts with
import pandasimport remystring = “有1.345mm”result = re.search("\d+(.\d+)?",mystring)print(result.group(0))string2 =“Mike John Jack Lind Cara Cindy Lucy Henry Cara”result1 = re.search(“Mike(.+) Cara”, string2)if result1:print(result1.group(1))Mike*原创 2021-09-19 23:05:33 · 225 阅读 · 0 评论 -
scipy.stats.exponweib. a c 参数
scipy.stats.exponweib:scipy包中计算weibull分布的函数。from scipy.stats import exponweib密度函数的格式:exponweib.pdf(x, a, c) = a * c * (1-exp(-xc))(a-1) * exp(-x*c)x(c-1),这个形式很奇怪在官方文档说a和c是shape parameter,扩展的loc和scale参数,exponweib.pdf(x, a, c, loc, scale) = exponweib.pdf(原创 2021-08-29 21:56:46 · 680 阅读 · 0 评论 -
python read dir files and find key words
#!/usr/bin/env pythoncoding:utf-8import osimport refilelist=[]#path = “/Volumes/C/work/veridian/issue/SMP_LAN_DOE/8-3A/”#path = “/Volumes/C/work/veridian/SPC_calibration/data/”path = “/Volumes/C/work/6x/issue/cc_acc/nvt_oqc_repeatdata/”dict = {}un原创 2021-08-01 22:09:03 · 203 阅读 · 0 评论 -
apple script to 1s screen capture snapshot w/ windowsill
set dFolder to “~/Desktop/screencapture/”do shell script ("mkdir -p " & dFolder)set i to 0repeat 960 times#do shell script ("screencapture " & dFolder & “frame-” & i & “.png”)do shell script ("screencapture -t png -R 80,65,800,800原创 2021-07-30 09:06:31 · 81 阅读 · 0 评论 -
apple script 打开常用软件
trytell application “System Events”(**)–xxx代表要自己替换的地方,代码只是示例,需要自己修改一下(文件或文件夹名称等),报错的也可以直接删掉以方便运行。#设定用户名set userName to name of current user --启动偏好设置 tell application "System Preferences" activate delay 2 #等待2秒 set current pane to pane "com.app原创 2021-07-29 00:04:31 · 564 阅读 · 0 评论 -
2021-07-18 Pythan 和 JMP 连接, Python 调用运用程序。
import subprocessapp_path = r’/Applications/JMP Pro 15.app’# subprocess.call(["/usr/bin/open", “-W”, “-n”, “-a”, app_path])subprocess.call(["/usr/bin/open", “-W”, “-n”, “-a”, app_path,"/Library/Application Support/JMP/15/Samples/Data/Big Class.jmp"])#原创 2021-07-18 11:42:33 · 756 阅读 · 0 评论 -
python xlrd excel file
“”"import xlrddef print_xls(path):data = xlrd.open_workbook(path)table = data.sheets()[0]nrows = table.nrowsbooks = []for i in range(nrows):ss = table.row_values(i)if “Book” in ss:books.append(ss)sum = 0for i,item in enumerate(books):print int原创 2021-04-14 10:57:34 · 59 阅读 · 0 评论 -
如何使用 pandas 操作 excel 并显示dataframe多行, 全列
-- coding : utf-8 --coding: utf-8import openpyxlimport xlrdimport xlwtfrom xlutils.copy import copyfrom decimal import Decimalimport pandas as pdimport numpy as npimport pprintpprint.pprint()#显示所有列pd.set_option(‘display.max_columns’, None)#显示所原创 2021-04-14 10:44:51 · 488 阅读 · 1 评论 -
python 正则化小数 和 特征之前的数据
#小数 . 之后数mystring = “有1.345mm”result = re.search("\d+(.\d+)?",mystring)print(result.group(0))之前的数据正则化match = re.search(r"(.*) <Sequencer> trace id", data, re.MULTILINE)原创 2021-04-08 11:58:24 · 364 阅读 · 0 评论 -
使用CV2进行视频文件打印页面计数使用于惠普打印机 可靠性测试项目 chamber内部打印页数计数
import cv2videoCapture = cv2.VideoCapture(‘videos/example_01.mp4’)fps = 30 # 保存视频的帧率size = (1920, 1080) # 保存视频分辨率的大小videoWriter = cv2.VideoWriter(‘Ey1.avi’,cv2.VideoWriter_fourcc(‘X’, ‘V’, ‘I’,...原创 2019-06-26 13:19:06 · 300 阅读 · 0 评论 -
python对 excel的操作
-- coding : utf-8 --coding: utf-8import openpyxlimport xlrdimport xlwtfrom xlutils.copy import copyfrom decimal import Decimalimport pandas as pdimport numpy as npdef write_excel(filename,rowNum, columnList,dataList):print(rowNum)workbook = xlrd原创 2021-04-06 23:06:07 · 250 阅读 · 0 评论 -
python 读取数据
#打开test.txt文本,将里边得文本使用正则表达式筛选出数字那一部分,再存入test1.txt文件中import ref = open(“test.txt”, “r”, encoding=‘utf-8’) #打开test.txt文件,以只读得方式,注意编码格式,含中文data = f.readlines() #循环文本中得每一行,得到得是一个列表的格式<class ‘list’>f.close()原创 2021-04-06 23:04:54 · 268 阅读 · 2 评论 -
python正则化 和 文件 写入.菜鸟教程
#!/usr/bin/env pythoncoding:utf-8import osimport refilelist=[]#path = “/Volumes/C/work/veridian/issue/SMP_LAN_DOE/8-3A/”#path = “/Volumes/C/work/veridian/SPC_calibration/data/”path = “/Volumes/C/work/6x/issue/cc_acc/nvt_oqc_repeatdata/”dict = {}un原创 2021-04-06 23:00:14 · 249 阅读 · 0 评论 -
python read files last lines 正则化
pythonimport osimport refilelist=[]path = “/Volumes/C/work/veridian/issue/SMP_LAN_DOE/8-3A/”#path = “/Volumes/C/work/veridian/SPC_calibration/calibration_logs/”dict = {}unitID = []temperature = []ggTemperature = []passfail = []flow = “”unitID1原创 2020-08-05 22:32:36 · 173 阅读 · 0 评论