python
文章平均质量分 59
掉下悬崖的小白
这个作者很懒,什么都没留下…
展开
-
RPA项目中常见文件处理合集分享
生成和修改常用文本操作https://support.i-search.com.cn/article/1608539443945https://support.i-search.com.cn/article/1611883821981word文件内容批量匹配并标注(修改字体样式)from docx import Documentfrom docx.shared import RGBColor, Pt, Cmimport osimport globdef pipei(file_path,k原创 2021-02-04 10:30:35 · 731 阅读 · 0 评论 -
python中表格处理常用的行列转置操作
行列转置操作def hang_to_lie(old_df): ''' old_df:需要转置的df对象 return: 转置后的二维数组 ''' matrix = old_df.values print(matrix) trans = [] for i in range(old_df.shape[1]): trans.append([row[i] for row in matrix]) print(t原创 2020-08-30 12:47:36 · 2746 阅读 · 0 评论 -
pycharm安装
安装社区办版汉化选择依赖的pyhton环境新建工程下新建.py文件原创 2020-08-08 16:14:01 · 222 阅读 · 0 评论 -
代码项目部署到Windows任务计划程序
文章目录创建.bat文件新建文本文件编辑文件保存为.bat文件在Windows任务计划程序添加可右键添加文件夹,然后创建任务在触发器中设定定时在操作中添加要执行的脚本附文创建.bat文件新建文本文件编辑文件D:\Program Files\IS-RPA2020\Python\python.exe C:\Users\Administrator\Documents\RPA\Project\send_email_to_nannan\codes\Main.py保存为.bat文件在Windows任原创 2020-07-25 21:16:04 · 241 阅读 · 0 评论 -
python3发送邮件操作
发送.xlsx文件参考博文用SMTP模块发送带附件的邮件菜鸟教程发邮件import smtplibfrom email.mime.text import MIMETextdef send_email(): # smtp服务器 smtpserver = 'smtp.qq.com' # 发送方信息 user = '[email protected]' # 如果使用MailEnable做邮件服务器,那么可以在该软件中查看用户名 一般该软件用户名会去掉.com ,比如boss@原创 2020-07-15 15:07:15 · 147 阅读 · 0 评论 -
获取到的json格式数据(json文件)转dataframe后进行之后操作
参考博文json格式数据转dataframeimport pandas as pdfrom pandas.io.json import json_normalizeimport json# data_str可以是网页获取的data(json格式)data_list = json.loads(data_str) df = json_normalize(data_list) json文件数据转dataframe获取json文件数据data_str = open(‘data.json’)原创 2020-07-14 17:52:02 · 525 阅读 · 0 评论 -
序列化之pickle和json的使用练习
"""# pickle可以很方便地序列化所有对象。不过json作为更为标准的格式,具有更好的可读性(pickle是二进制数据)和跨平台性。是个不错的选择。# json使用的四个函数名和pickle一致。# 内存中的序列化:import json# dic = {'age': 23, 'job': 'student'}# dic_str = json.dumps(dic, indent=4)# print(type(dic_str), dic_str)# # out: <class原创 2020-07-09 14:49:32 · 87 阅读 · 0 评论 -
list和numpy.ndarray以及DataFrame之间的转换
list和numpy.array之间的转换List转numpy.array:temp = np.array(list)numpy.array转List:arr = temp.tolist()示例list和pandas之间的转换df.values转换为 numpy.ndarray类型df.values.tolist()转换为list类型示例list转DataFramepd_obj = pd.DataFrame(ls,columns=[‘A’,‘B’])numpy.ndarray原创 2020-07-08 14:18:57 · 2706 阅读 · 0 评论 -
(RPA)pip Fatal error in launcher: Unable to create process using(pip无法使用)
问题:今天使用RPA找到了python环境,也配置了环境变量,python可以使用,但是就是不能使用pip解决方案:1.python pip.exe install 可以使用(强迫症就受不了了看第二种)2.在cmd下执行“python -m pip install --upgrade pip”...原创 2020-07-02 10:52:26 · 91 阅读 · 0 评论 -
python的md5和sha1加密的简单使用
MD5MD5的全称是Message-Digest Algorithm 5(信息-摘要算法)。128位长度。目前MD5是一种不可逆算法。具有很高的安全性。它对应任何字符串都可以加密成一段唯一的固定长度的代码。python内置的 hashlib 模块就包括了 md5 和 sha1 算法。而且使用起来也极为方便db5范例:SHA1SHA1的全称是Secure Hash Algorithm(...原创 2020-04-20 15:15:57 · 570 阅读 · 0 评论 -
Django框架使用流程(扩展) 构造表单的三种方式
完全使用html元素构造表单1,模板中定义html表单 {{errors}} 用户名: 密码: 重复密码: 2,视图函数处理表单def form(request):if request.method == “GET”:return render(request,‘form.html’)else:...原创 2020-02-19 14:00:40 · 181 阅读 · 0 评论 -
Django MVT详细说明(三)模板T
模板使用一、模板介绍1,作为Web框架,Django提供了模板,可以很便利的动态生成HTML2,模版系统致力于表达外观,而不是程序逻辑3,模板的设计实现了业务逻辑(view)与显示内容(template)的分离,二、模板引擎在Django框架中,可以使用两种模板引擎,一种是 默认的Django模板引擎 ,还有一种叫做其他 ,比如Jinja2模板引擎 ;1,模版引擎的作用和优点模版...原创 2020-02-19 09:19:07 · 315 阅读 · 0 评论 -
Django MVT详细说明(二)视图V
一、项目路由在settings中配置了项目路由ROOT_URLCONF = ‘demo1.urls’在项目路由urlpatterns中通过include函数引入应用路由配置文件url(‘book/’,include(‘book.urls’))二、应用路由在应用路由中urlpatterns通过url函数引入每一个子路由三、定义视图函数(带有两个参数)def detail(req...原创 2020-02-19 09:17:51 · 231 阅读 · 0 评论 -
Django框架使用流程(四)自定义管理页面及路由与视图
一、页面管理(1.运行服务器 2.站点简单管理)请看上回分解3,自定义管理页面Django提供了admin.ModelAdmin类通过定义ModelAdmin的子类,来定义模型在Admin界面的显示方式from django.contrib import adminfrom .models import Book,Hero# Register your models here.cl...原创 2020-02-13 19:17:09 · 822 阅读 · 0 评论 -
Django框架使用流程(一)创建项目及应用
一、开发工具的安装1.python解释器2.pycharm编辑器,专业版本自带一些Django的菜单操作3.在当前虚拟环境下进入终端执行命令python -m pip install django安装后执行命令pip list二、创建Django项目在当前虚拟环境下进入终端执行命令django-admin startproject bookdemo当前项目的目录结构如下图:...原创 2020-02-11 21:43:17 · 556 阅读 · 0 评论