经常看到身边的同事(包括自己)在弄Excel表格的时候,各种复制粘贴非常麻烦,尤其是每天做一样的工作,重复枯燥费时间,于是打算写个小脚本自动更新Excel表格。 image.png我们以这个表格为例,给大家看下表格长啥样儿,我们要更新的列是日期-字段9里面的数据,其中最后两列是套公式自动计算的。 我们这里主要使用pandas和openpyxl这两个库进行操作。 思路首先表格中肯定会存在制作好的公式
脚本主要针对python2.6升级至python2.7.12,并且解决了升级后不能使用yum的问题。添加了ipython功能##########################!/bin/bash path="/home/tools" if [ ! -d $path ];then mkdir $path else rm -rf
原创 2016-06-15 11:24:36
3136阅读
# 实现Python脚本自动更新教程 ## 概述 在这篇文章中,我将教你如何实现Python脚本自动更新。你将学会如何编写一个Python脚本,使其能够从远程服务器上自动下载最新的代码并更新本地文件。 ## 流程图 ```mermaid flowchart TD Start --> 检查版本 检查版本 --> 下载更新 下载更新 --> 更新本地文件 更新本地
原创 2月前
58阅读
之前总是要更新基于 Tomcat 的web项目,而且更新频繁。手工更新太烦人了,遂写了一个半自动脚本。已经快一年没接触 Tomcat ,脚本仅供参考 。#!/bin/bash # Author: Jeffery.Su # Mail: jeffrey.su@suzf.net # Site: http://suzf.net # D
原创 2015-08-11 11:01:03
1678阅读
网上找了一些自动更新补丁脚本,但具体应用的时候,多多少少出现一些问题,经过总结,得到以下修改过的脚本,可以在没有加入网域的电脑中,通过共享文件夹的方式自动更新补丁。   注意事项: 1.)建立共享目录 2.)共享目录下建立office和windows二个文件夹 3.)将相关补丁分别存放在office和windows文件夹内 4.)然后保存此脚本至共享目录内  
原创 2009-08-12 16:09:59
1481阅读
1. python-docx模块介绍python-docx为Python第三方模块,用于自动化生成和修改Word文档。查看:pip list安装:pip install python-docx导入:import docx2. python-docx模块使用2.1 写入文本from docx import Document from docx.shared import Pt,RGBColor #
每天都会对Excel中多个sheet进行更新,需要操作完后可以用程序完成第一张sheet 汇总表的更新,大概就是这样?当然实现这一功能可以使用VBA或者Excel中的其他操作,但是查了相关操作略显复杂,现在我们使用Python来完成,主要涉及以下操作:os、glob模块处理文件Pandas处理多个表格openpyxl调整Excel样式创建多个随机数据为了尽可能模拟读者的生产环境多了这一步。首先我们
现在只能实现半自动,需要手动编辑更新说明,脚本python实现,用到的主要模块 ConfigParser,ssh,multiprocessing#!/usr/bin/env python# -*- coding=utf-8 -*-import sys,os,ssh,ConfigParser,timefrom multiprocessing import Process,Valueclass ga
原创 2013-06-09 17:08:05
1000阅读
相信大家如果同花顺临时授权很多,手动更新非常麻烦,重复劳动太多,可采用如下powershell脚本downkey.ps1实现自动更新,主要实现判断pauth.ini中证书在一周内,执行则会去自动更新授权,如把脚本放置在计划任务中,定义晚上8点更新,则可做到自动更新授权(前提是同花顺已经重新授权)。具体脚本如下:#同花顺更新委托主站证书,注意key有特殊字符+-等要转义,无转义情况下authcode
原创 2019-04-30 14:32:25
1237阅读
gitpull.sh crontab e 设置定时任务
原创 2021-08-05 16:23:36
854阅读
python使用pyinstaller打包成的exe程序,代码修改重新打包就需要重新发送一次程序,略微麻烦,通过服务器存储新版本打包后的程序,检测和下载通过代码实现。 本文通过FTP局域网服务器的形式完成,使用serv-u软件配置FTP服务器,配置方式可移步下方站内链接Serv-U配置FTP服务器 使用designer画一个简单的ui,如下图 转成py文件如下,命名为 update_test_ui
Python实现ChromeDriver定时更新Selenium作为一款基于web网页的UI自动化测试框架,深受开发人员的喜爱,再自动化领域占有着一席之地;Selenium框架,伴随着它配置的工具ChromeDriver,一同使用,帮助开发人员们完成了各式各样的工作,同时页节省了大部分的人力物力,大大提高了效率。 但是,使用Selenium框架的人员都知道,ChromeDriver是随着Googl
看了一下网友的思路,大致都如下:运行主程序,同时检查是否有更新下载更新包退出主程序解压更新包,覆盖旧版本的文件(主程序退出以后,才能解压覆盖)这里的问题就是如何覆盖旧版本文件,因为 exe 不像 py 文件,py 文件运行时是可以自己删除自己,或者覆盖自身的,譬如:test.pyimport subprocess subprocess.Popen('del test.py', shell=Tru
转载 2023-07-13 22:34:23
233阅读
在测试环境下使用的数据库跟生产环境的数据库不一致,当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了什么,这个真是非常让人头疼。因此我就试着用Python来实现自动的生成更新脚本,以免我这烂记性,记不住事。  主要操作如下:  1.在原先 basedao.py 中添加如下方法,这样旧能很方便的获取数据库的数据,为测
转载 2023-08-11 16:49:25
292阅读
前言虽然cookie相关操作在平常ui自动化中用得少,偶尔也会用到,比如登录有图形验证码,可以通过绕过验证码方式,添加cookie方法登录。登录后换账号登录时候,也可作为后置条件去删除cookie然后登录下个账号一、获取cookies:get_cookies()1.获取cookies方法直接用:get_cookies()2.先启动浏览器,获取cookies,打印出来发现是空:[]3.打开博客首页后
虽然我同意使用crontab来解决这个问题实际上可能是解决这个问题的最简单的解决方案,但是有一个替代crontab的方法,那就是在服务器上运行一个管理功能。在基本上,在其绝对最简单的形式中,您将以Django-noargs命令的形式创建一个基本循环。在from django.core.management.base import NoArgsCommand from populate_stocks
公司业务基本都是CS端软件,有时候需要升级软件的时候需要客户把设备寄回公司来才能完成升级,感觉很不方便。前段时间公司做了个support技术支持的网站,因此想做个在线升级的软件,通过可视化界面(qt)和python下载上传到网站上的文件,来完成自动更新升级的功能。一、python基于http协议下载文件python下载网站上的文件有多种方法,这里采用requests的库,通过一些逻辑实现断点续传下
转载 2023-08-04 23:28:50
220阅读
前言本次分享的是小编经过多日编写的关于自动检测B站Up主视频更新情况,并发送邮件提醒更新Python程序,代码不专业、部分代码段借鉴网上,仅供参考娱乐!用到的库selenium、_thread、sys、time、re、os、bs4、win32gui/win32con/win32api/winerror、smtlib、email、灰色的表示没用到环境及编译器Python3.6PyCharm效果图本
1 #!/usr/bin/python3 2 #coding = utf-8 3 4 #author = warlock921 5 6 importos7 importsys8 importtime9 importparamiko10 11 ServerDir='' 12 ServerUpdateFileDir = 'UpdateFile' 13 ServerBakDir = "BackupFil
#!/bin/bash  PATH=.:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.6.0_33/bin:/root/bin export PATH SOR=/tmp/
原创 2012-08-02 19:42:13
582阅读
  • 1
  • 2
  • 3
  • 4
  • 5