- 博客(51)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 comfyui节点编写示例文件(下)
4、这个节点干了啥,定义函数、输出结果。3、节点指定任务、输出啥。1、先看示例文件的结构。5、多个节点,就多个类。
2024-02-23 15:33:40 477
原创 selenium浏览器及驱动器
3、Edge浏览器驱动获取地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/1、谷歌浏览器驱动获取地址:http://chromedriver.storage.googleapis.com/index.html。2、火狐浏览器驱动获取地址:https://github.com/mozilla/geckodriver/releases。
2023-07-19 14:38:46 138
原创 jupyter notebook自动补全代码
pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user
2022-04-11 14:56:01 944
原创 浏览器驱动地址
chromedriverhttps://chromedriver.storage.googleapis.com/index.htmlgeckodriverhttps://github.com/mozilla/geckodriver/releases
2022-04-11 14:34:42 371
原创 matplotlib中字体显示
1、方法一from matplotlib.font_manager import FontProperties #字体管理器font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=15)#设置中文标签plt.title(u"测试", fontproperties=font)plt.xlabel('横坐标', fontproperties=font)plt.ylabel('纵坐标', fontproperties=fon
2021-03-09 22:43:49 272
原创 plotnine(色彩)笔记11
色系1、单色系sequential[-A,0],[0,A] 或者 [A,B]2、双色系dsiverging[A,0,B] 或者 [A,C,B] c为mean、medium3、多色系qualitative颜色主题方案使用scale_color/fill_*()# 分为离散和连续型1、离散型scale_fill_discrete()# 使用默认配色方案scale_fill_brewer(type='qualitative',palette='Set1')# 使用Se
2021-02-06 14:37:19 1302 1
原创 plotnine(位置调整)笔记10
位置调整1、水平并列放置# 簇状柱形图、箱形图position_dodge()# position_dodge(width=NULL,preserve=('total','single'))2、位置不变position_identity()# 散点图、折线图一般默认。对于多类柱形图,序列之间会存在遮盖问题。3、垂直堆叠放置position_stack()# position_stack(vjust=1,reverse=False)# 柱形图、面积图默认4、百分比图positi
2021-02-05 21:02:18 599
原创 plotnine(分面系统)笔记09
分面系统facet_wrap()facet_grid()# 核心语法facet_wrap(facets,\ nrow=NULL,\ labeller='label_value',\ strip.position='top')facet_grid(rows=NULL,\ cols=NULL,\ scales='fixed',\ labeller='label_value',\ facets) # rows=vars(drv)表示将变量drv作为维度进行
2021-02-04 22:52:39 499
原创 plotnine(主题系统)笔记08
主题系统主要对象1、文本text函数element_text()# family# face# Colour# size# hjust# vjust# angle# lineheight图形对象整体plot_titleplot_subtitleplot_caption坐标轴axis_titleaxis_title_xaxis_title_yaxis_textaxis_text_xaxis_text_y图例legend_textlegend_text_
2021-02-03 23:38:27 380
原创 plotnine(图例)笔记07
图例设置1、调整连续变量的图例guide_colorbar()guide_colourbar()2、调整离散型变量的图例guide_legend()# 也可以用于连续性3、用guides嵌套两种guides(fill=guide_colorbar())guides(fill=guide_legend())4、在scale_xx()中定义guide='colorbar'guide='legend'图例位置# 在theme()中设置legend.position参数them
2021-02-03 23:20:49 1027
原创 plotnine(坐标系)笔记06
1、直角坐标系包括:coord_cartesian() 默认的coord_fixed() 固定纵横比的coord_flip() 函数翻转坐标系coord_trans() 坐标轴刻画的比例尺是变化的分类数字坐标轴度量线性坐标轴度量、对数坐标轴度量、百分比坐标轴度量分类坐标轴度量分类坐标轴度量、顺序坐标轴度量时间坐标轴度量...
2021-02-02 22:15:36 884
原创 plotnine(图层共享的概念)笔记05
ggplot作用于全域geom作用于局部二者可共享,也可不共享1、全部共享2、图层局部共享3、各图层均不共享
2021-02-02 21:18:22 282
原创 plotnine(scale相关参数)笔记04
度量调整比如x,y轴、颜色、透明度、形状等1、x、y轴# 数值型scale_x/y_continuous()scale_x/y_log10()scale_x/y_sqrt()scale_x/y_reverse()scale_x/y_date()scale_x/y_datetime()scale_x/y_time()# 类别型scale_x/y_discrete()2、colour、fill# 数值型scale_fill_cmap()scale_color/fill_con
2021-02-02 20:38:46 1008
原创 plotnine(geom的相关参数)笔记03
美学参数1、颜色color/col/colour# 指定点、线的颜色fill# 填充区域的颜色alpha# 透明度,0-12、宽度、大小size# 点的尺寸或线的宽度,默认单位是mm3、角度angel4、位置调整vjust # 垂直位置微调 0-1内选,0:buttom,0.5:middle,1:tophjust # 水平位置微调 0-1内选,0:left,0.5:center,1:right5、线条调整0='blank' # 白线1='solid'
2021-01-27 23:13:25 1390
原创 plotnine(geom几何/stat统计)笔记02
geom_xx() 与 stat_xx()1、几何对象函数 geom_xx()1.统计直方图、核密度的估计曲线图# 连续型geom_histogram() # 直方图geom_density() # 密度图geom_dotplot() # 点图geom_freqpoly() # 密度曲线图 geom_area() # 面积图# 离散型geom_bar()2.散点、面积、折线、散点、平滑曲线、文本、标签、二维统计直方图、二维核密度估计图# x连续,y连续geom_poin
2021-01-27 22:17:08 806
原创 plotnine(基本规则)笔记01
plotnine1、必须的图表信息ggplot(data=<DATA>,mapping=axes(<MAPPINGS>)) # 底层函数# DATA 为数据集# MAPPING 变量映射,表示x,y 还可以控制颜色、大小、形状geom_xxx() OR stat_xxx() # 几何图层或统计变换# geom_point() 散点图# geom_bar() 柱形图# geom_histogram() 统计直方图# geom_boxplot() 箱形图
2021-01-27 21:02:28 740
原创 seaborn笔记02
Seaborn设置风格和颜色1、设置颜色sns.set_palette('color_palette') # 设置颜色主题# 主要分为qualitative多色系,diverging双色渐变系,sequential单色渐变系# 获取不同颜色的数值 palette = sns.color_palette('color_palette').as_hex()sns.set_style('figure_style')# 设置绘图的图表风格# darkgrid# whitegrid# dark
2021-01-26 22:43:07 178
原创 seaborn笔记01
Seaborn作为matplotlib补充import seaborn as sns1、折线图lineplot()# x y# hue 颜色映射# size 线条宽度映射# style 线条宽度类型映射# data 数据框格式的数据# palette 颜色模板# sizes 线条宽度# markers 数据标记类型2、散点图、气泡图scatterplot()# x y# hue # size# style# data# palette# sizes 数标记大小
2021-01-26 21:00:19 235
原创 matplotlib笔记04
坐标系1、直角坐标系默认的就是二维直角坐标系三维直角坐标系from matplotlib.pyplot import pltfrom mpl_toolkits.mplot3d import axes3dfig=plt.figure()ax=fig.gca(projection='3d')# fig.gca() 当前fig里的axes对象# projection 设置坐标系ax.view_init(elev=elev,azim=azim)# 调整相机视角,elev沿y轴转,azim沿
2021-01-26 00:15:51 167
原创 matplotlib笔记03
绘制子图1、subplot(行,列,索引,**kwargs)plt.figure()plt.subplot(221) # 形状是2行2列,索引第一个plt.subplot(222)plt.subplot(212)plt.show()
2021-01-25 22:43:53 103
原创 matplotlib笔记02
常见图表类型1、折线图plot()# x# y# color# linestyle# linewidth# marker 标记类型# markeredgecolor 标记边框颜色# markeredgewidth 标记边框宽度# markerfacecolor 标记填充颜色# markersize 标记大小# lable 线条标签2、散点图、气泡图scatter()# x# y# s 散点大小# c 散点颜色# label marker 散点类型# linewid
2021-01-24 18:00:56 108
原创 matplotlib笔记01
matplotlib元素#常规导入方法import matplotlib.pyplot as plt1、分类(2大类)(1)基础类linemarker点textlengend 图例grid 网格线titleimage(2)容器类figure 整个图形axes 坐标图形(也就是figure的子图)axis 坐标轴(locator刻度位置,formatter显示数值)tick 刻度层次: figure->axes->axis->tick2、查看对象调整元
2021-01-24 16:57:01 180 1
原创 格式化时间
import timenow = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())#time.localtime()获取本地时刻#Y 年#m 月#d 日#H 小时#M 分钟#S 秒
2021-01-24 15:42:19 187
原创 同时遍历两个列表
用zip打包list1 = [1,2,3,4]list2 = [5,6,7,8]for (i1, i2) in zip(list1,list2): print(i1+','+i2)
2021-01-21 20:43:25 293
原创 爬虫爬数据时候的json库应用
json.dumps() 将python对象编码成Json字符串json.loads() 将Json字符串解码成python对象json.dump() 将python中的对象转化成json储存到文件中json.load() 将文件中的json的格式转化成python对象提取出来
2021-01-15 21:25:09 116
原创 爬取Ajax网页
第一步,获取索引页1、页面按F12调出原代码2、按下Network --> XHR -->Preview,发现都在一个json数据集中3、刷新,观察左边有什么变化,每一行的区别,比如:4、引入requests库,获取内容字典是从header获取的,urlencode能将字典转为url索引5、构建一个完整的,可以传入参数的第二步,装入json,解析数据1、把json文件格式化,便于后面获取2、获取想要的东西,比如每页的url3、判断每个url都有东西4、解析每
2020-11-19 00:22:49 416
原创 把信息放入json模块
利用requests获取信息后,发现信息是json格式的import json,requestsres=requests.get(url)content = res.textjs = josn.load(content)#就转化成了列表/字典模式js['a']['b']#获取想要的信息
2020-11-09 22:26:40 89
原创 用bs4转后,用select定位
转为bs4对象后,用select定位soup.select(‘div’) 所有名为的元素soup.select(’#author’) 带有id属性,且id为authorsoup.select(’.notice’) 所有使用CSS class属性,且为notice的soup.select(‘div span’) 之间的soup.select(‘div>span’) 之间的,中间没有其他元素soup.select(‘input[name]’) 有一个name属性的inputso
2020-11-08 21:34:18 469
原创 异常处理 try except
异常名称 描述BaseException 所有异常的基类SystemExit解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception常规错误的基类StopIteration 迭代器没有更多的值GeneratorExit 生成器(generator)发生异常来通知退出StandardError 所有的内建标准异常的基类ArithmeticError 所有数值计算错误的基类FloatingPointError 浮点计算错误OverflowError
2020-10-29 21:51:04 83
原创 爬取百度POI(2)
爬取百度POI思路1、一些前提1.矩形区域检索2.帮助文档为示例:http://api.map.baidu.com/place/v2/search?query=银行&bounds=39.915,116.404,39.975,116.414&output=json&ak={您的密钥} //GET请求3.相关参数按帮助文档的来比如页数,页面大小,关键字,坐标等4....
2020-03-29 15:03:17 218
原创 爬取百度POI(1)
获取百度poi第一步:划分网格1、获取百度api一些注意事项1、坐标拾取:左下–右上(西南sw-东北ne)2、坐标格式:(纬度,经度)–(lat,lng)3、一次返回400条限制4、尺度:1度~111km0.1度~11km0.05度~5.5km0.02度~2.2km --> 2.2*2.2~5km2 一 一般5km2内不会有某种poi超过400条2、划分网格思路#例如...
2020-03-29 00:05:23 577
原创 jupyter notebook 在3的基础上安装2的内核
1、打开命令提示符python2 -m pip install jupyter2、输入ipython kernel install --name python23、检查jupyter notebook4、打开一个notebook,新建一个python2import syssys.version看一下版本5、打开:C://ProgramData//jupyter//kernels...
2020-03-22 16:02:55 128
原创 requests中的payload和data
先F12看网页结构,判断是payload还是data例如一个网址是这样的:http://www.planning.org.cn/news/newslist?cid=12&page=1#前面的不变,后面的cid和page是每页不同的#后面就是可以传入payload参数可以定义为这样:url = "http://www.planing.org.cn/news/newslist"p...
2020-03-08 12:52:13 1948
arcgis10.2破解版
2018-11-15
CityEngine2015破解版
2018-11-15
python信息获取中css选择器使用问题
2018-11-14
selenium控制浏览器,变换浏览器大小报错
2018-11-07
利用selenium自动发送测试邮件的问题
2018-11-01
requests 抓取网页信息 为什么获取不到信息?
2018-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人