首页
学习
活动
专区
工具
TVP
发布

用户8818411的专栏

专栏成员
26
文章
9137
阅读量
15
订阅数
Python处理XML文件
XML全称是Extensible Markup Language,中文名为可扩展标记语言。对xml的介绍可以看一下w3c的介绍。网络中数据传输的常见格式有json、xml、txt等。json很简单,xml稍微复杂,但是在python面前都不是事。 python有三种方式解析xml文档:SAX,DOM,以及 ElementTree(引自 菜鸟教程-Python XML解析),sax有些复杂,dom简单但是解析速度上不如sax。但是咱就是说,都选择Python了,肯定是想“更简单”。所以本文主要介绍python通过DOM方式对xml文件的解析读取、创建、修改等操作。 python有内置的模块:xml.dom(xml.dom官方文档)和xml.dom.minidom(xml.dom.minidom官方文档),本文主要使用xml.dom.minidom这个内置模块。
Crayon鑫
2023-10-10
2480
Ubuntu基本使用
每个开发人员应该都应该学会linux系统的操作,起码基本的使用需要知道。本篇文章主要讲解linux系统的分支:Ubuntu的基本使用,不是很深入,但是日常操作绝对够用!!!。Ubuntu有成熟的桌面UI,并且支持纯命令行的模式操作,Ubuntu非常适合从Windows系统过渡到linux系统的用户。
Crayon鑫
2023-10-10
3890
Numpy教程:Numpy.random模块使用(新)
在numpy1.17开始,Generator代替RandomState,但是网上的博客多比较老,还都是介绍的RandomState,写这篇文章介绍一下新的numpy.random的基本使用。以下展示的是新版Generator和旧版RandomState的比较:
Crayon鑫
2023-10-10
3860
科学计算Python库:Numpy入门
NumPy 是 Python 中科学计算的基础包。它是一个 Python 库,提供多维数组对象、各种派生对象(例如掩码数组和矩阵)以及用于对数组进行快速操作的各种例程,包括数学、逻辑、形状操作、排序、选择、I/O 、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等等。科学计算离不开numpy,学习数据分析必先学numpy!!! 本文由浅入深,对numpy进行入门介绍。讲解了创建数组、索引数组、运算等使用。
Crayon鑫
2023-10-10
3920
CSS常用技巧
其实border是由border-width;border-style;border-color三个属性来控制;
Crayon鑫
2023-10-10
1500
python&mysql基本使用
通过pymysql库的处理,生成游标cursor来进行sql操作,具体的SQL操作请参考我的另一篇博客,思路差不多,里面有具体的解释:
Crayon鑫
2023-10-10
1310
python处理SQLite数据库
数据库非常重要,程序的数据增删改查需要数据库支持。python处理数据库非常简单。而且不同类型的数据库处理逻辑方式大同小异。本文以sqlite数据库为例,介绍一下python操作数据库的方法。
Crayon鑫
2023-10-10
3510
flask框架基本使用
Flask可以搭建轻量服务api,而且使用python语言编写程序,非常方便。以前也使用过php做服务器后端,但是不喜欢php的$,而且我想多学学python,没想到Flask框架恰好能满足我的需求,简直是一个神器!特别适合我这种非计算机专业人士学习,能快速搭建api,为前端web、微信小程序等提供api服务,非常nice,爱了爱了
Crayon鑫
2023-10-10
4730
bootstrap5基本使用
container是最基本的布局。 给一个元素的class赋值为container之后,如果显示屏幕小于576,元素将要横向占满屏幕,但是大于576小于576像素的时候,宽度恒定为540,。就是说你的屏幕很宽的时候,元素永远不会横向占满整个屏幕,与边距有孔隙。但是赋值为.container-fluid的时候,元素永远横向占满屏幕,不会留有孔隙。
Crayon鑫
2023-10-10
3990
JavaScript/JQuery基本使用
这是前端的JavaScript和JQuery的基础使用,对于日常使用来说,这些代码足够了。我写代码的时候经常忘记,写下常用的代码,用的时候直接看这些,免得再去百度了。文章内容以例子为主,一个例子胜过千言万语。
Crayon鑫
2023-10-10
2600
JQuery异步post上传表单数据【标准化模板】
Crayon鑫
2023-10-10
2270
xlwings库基本使用
首先,xlwing免费开源,功能强大;pro版本商业收费,个人免费。 但是也有缺点,xlwing必须配合Excel来使用。 如果想在linux上使用,我还是推荐使用pandas或者openpyxl xlwing配合jupyter可以交互式操作excel文档。xlwing可以像VBA宏一样操作Excel文档。可以很好的适配pandas和matplotlib
Crayon鑫
2023-10-10
6430
【python绘图】matplotlib基本使用(含实例)
matplotlib是python的绘图库,主要用来绘制二维平面图。上手容易、简单,在python数据分析中有非常重要的作用。 基本上有两种使用 Matplotlib 的方法: 一、依靠 pyplot 自动创建和管理图形和轴,并使用 pyplot 函数进行绘图。 二、显式创建图形和轴,并在它们上调用方法(即“面向对象 (OO) 样式”)。
Crayon鑫
2023-10-10
1.1K0
进程管理器pm2使用方法
我需要在云服务器上跑我的python脚本,为了防止终端关了之后脚本停止,使用了pm2作为进程管理,守护进程不被kill。 pm2 是一个带有负载均衡功能的进程管理器.
Crayon鑫
2023-10-10
3150
android全局更改字体大小遇到的一些坑
最近app想控制全局字体大小,于是想用改变fontScale的方式来动态改变字体的大小。遇到一些坑,特此记录。
Crayon鑫
2023-10-10
6320
Mapgis67软件实用操作
mapgis是地质人必备地质软件,下面是一些使用mapgis的一些实用操作。 先写一些,一段时间后再总结多些。
Crayon鑫
2023-10-10
3010
android爬取英文单词发音,并在app中播放。(使用百度接口)
百度翻译的单词发音获取比较简单。不需要带什么签名、token,cookie等等,方便我们获取信息。
Crayon鑫
2023-10-10
6860
android操作Sqlite数据库
Crayon鑫
2023-10-10
1830
android开发 代码模板
有的时候会报错,使用下面的代码: Looper.prepare(); Toast.makeText(getApplicationContext(),“内容”,Toast.LENGTH_SHORT); Looper.loop();
Crayon鑫
2023-10-10
2020
android开发常用技巧
将TextView控件的singleLine属性设为True,并将ellipsize设为end
Crayon鑫
2023-10-10
1550
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档