
python
hzq201435
这个作者很懒,什么都没留下…
展开
-
pycharm打包exe程序
安装依赖包pip install pyinstaller打包指令# 到指定文件,终端输入,不带控制台的打包Pyinstaller -F -w main.py不能显示print信息# 到指定文件,终端输入Pyinstaller -F main.py去除-w可以显示print信息针对弹出的控制台闪退import osos.system("pause")...原创 2022-05-11 11:45:10 · 510 阅读 · 0 评论 -
matplotlib画基础图形
import numpy as npimport matplotlib.pyplot as pltfig,ax = plt.subplots()# 设置图像大小fig.set_size_inches(12,6)# plt.rcParams('figure.figsize')=(12,8)# 统计不同数据n = len(df)res_num = len(e_sort)print(list(e_sort.keys()))key_num = dict()# 初始化为0for k,v in原创 2022-04-16 11:34:16 · 158 阅读 · 0 评论 -
jetbrains全家桶专业版学生申请+续期
专业版学生申请:https://www.bilibili.com/video/BV1Xx411g7fK?from=search&seid=15408114193234323875&spm_id_from=333.337.0.0一年到期续期:https://blog.youkuaiyun.com/qq_45895576/article/details/114519355原创 2022-02-14 10:15:30 · 1061 阅读 · 0 评论 -
参数解析argparse与logging用法
1、什么是argparse?argparse 是 Python 内置的一个用于命令项选项与参数解析的模块,通过在程序中定义好我们需要的参数,argparse 将会从 sys.argv 中解析出这些参数,并自动生成帮助和使用信息。简单说就是一个存储参数的类,通过调用就可以把自己预先定义好的参数提取出来。2、主要有以下3个步骤使用基本的argparse方法创建 ArgumentParser() 对象调用 add_argument() 方法添加参数使用 parse_args() 解析添加的参数i原创 2021-02-06 21:03:58 · 407 阅读 · 0 评论 -
pandas处理excel数据
pandas去除重复数据import pandas as pdf = pd.read_excel('name.xlsx', 'sheet_name')# 查看有重复的行re_row = f.duplicated()# 去除重复行数据no_re_row = f.drop_duplicates()# 可以指定删除哪一列重复数据no_re_row = f.drop_duplicates(['c_content'])# 保存文件f.to_excel('name.xlsx')# 保存文件,无in原创 2020-12-11 18:46:05 · 517 阅读 · 0 评论 -
pickle序列化存储方式
pickle序列化存储于加载import pickle# 序列化词典with open('vocab_cn.pk', 'wb') as fr:pickle.dump(vocab, fr)# 加载词表fr = open('vocab_cn.pk', 'rb+')x = pickle.load(fr)print(x)原创 2020-11-29 19:44:49 · 167 阅读 · 0 评论 -
正则表达式的简单使用
常用匹配规则匹配字符import redata = 'aaaa1'# .的使用# 匹配一个任意字符除了换行符\npattern = '.'res = re.match(pattern, data)print(res.group()) # apattern = '..'res = re.match(pattern, data)print(res.group()) # aanames = ['李大', '王二', '李三']pattern = '李.'for name in name原创 2020-11-19 20:01:33 · 2165 阅读 · 0 评论 -
python中enumerate()和zip()的用法
python中enumerate用法enumerate()是python的内置函数、适用于python2.x和python3.xenumerate在字典上是枚举、列举的意思enumerate参数为可遍历/可迭代的对象(如列表、字符串)enumerate多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index和value值的时候可以使用enumerateenumerate()返回的是一个enumerate对象enumerate()返回的是一个enumerate对象enumera转载 2020-05-24 10:27:44 · 1559 阅读 · 0 评论 -
将csv文件导入neo4j图形数据库操作
目标:将医疗数据按照属性,实体,实体关系分类,用python创建相关结点和关系,导入neo4j数据库,最后将图数据库导出为json格式。一、处理数据将有来医生,民福康,网易健康三个网站数据汇总,合并重叠的标题栏。各网站标题栏如下(黄色和橙色表示标题栏有重合的部分): 有来医生 民福康 网易健康 科室 ...原创 2020-03-28 13:02:29 · 3442 阅读 · 5 评论 -
selenium + Beautifulsoup 爬虫技术及踩坑经验
Selenium简介原创 2020-03-15 00:12:30 · 2071 阅读 · 0 评论