字符串格式化处理远古写法以前通常使用运算符号 % ,%s 插入的值 String 类型,%.3f 指插入的值为包含 3 位小数的浮点数:format1 = "%s, %s!" % ('Hello', 'World')
# 'Hello, World!'
format1 = "%s, %s!" % ('Hello', 'World')
# 'Hello, World!'关键字插入法:temp = s
转载
2024-01-04 06:18:41
503阅读
# Python调用Fragstats
## 介绍
Fragstats是一款用于计算和分析遥感图像中景观格局和空间统计指标的软件。它提供了一系列功能强大的工具,用于评估景观的复杂性、斑块大小和形状等特征。本文将介绍如何使用Python调用Fragstats,并展示一些示例代码。
## 安装Fragstats
首先,我们需要安装Fragstats软件。请前往Fragstats的官方网站(
原创
2023-09-23 21:16:52
567阅读
1、merge函数对数据框的操作,从两个数据框中选择出条件相等的行组合成一个新的数据框 1. df1=data.frame(name=c("aa","bb","cc"),age=c(20,29,30),sex=c("f","m","f"))
2. df2=data.frame(name=c("dd","bb","cc"),age=c(40,35,36),sex=c("f","m","f
转载
2023-06-14 20:19:26
0阅读
0.前言地学相关领域常会用到对土地利用图的景观分析,使用Fragstats 4的较为普遍,在此分享一点个人使用经验,不足之处还望指出。原创文章望大家多多支持,转载注明出处。1.软件界面介绍fragstats4.2界面可分为4部分:工具栏、参数设定区、景观指数选择区和运行状态栏。(1)工具栏:创建或打开景观分析任务(因为景观指数很多,但常用的指数较为固定,每次设置较为复杂,配置好的参数和景观指数往往
转载
2024-04-29 11:03:32
152阅读
adb命令的练习
#!/usr/bin/env python
# encoding: utf-8
import os
import re
nameplt=re.compile("package: name='(.*?)' versionCode")
activityplt=re.compile("launchable activity name='(.*?)'label=")
adbsh
转载
2018-07-27 11:43:00
127阅读
2评论
# Python 操作键盘代码的使用与示例
在现代编程中,自动化任务日益重要。Python 作为一种强大的编程语言,提供了多种操作系统接口,可以让我们轻松执行许多日常任务。其中,操作键盘的需求也并不少见。在这篇文章中,我们将深入探讨如何使用 Python 来模拟键盘操作,并提供详细的代码示例。
## 操作键盘的基础概念
在 Python 的生态系统中,有几个库可以帮助我们实现键盘操作。最常用
原创
2024-08-09 10:38:58
51阅读
在原书中,作者使用vs2003运行python2.5的项目,而现在配置这样的环境比较复杂,所以我尽量在配置环境上时间相差小一点,刚配置好,编译成功源文件,希望按照书上说的。修改int_repr()函数,结果变化有点大,弄了很久最后失败了,但把过程记录下来,以供以后考证。 运行环境: window10 vs2010 python2.7.13,编译的是PC目录里面的VS9.0的项目先看看原书的写法:
文件操作是程序设计中不可或缺的重要部分。Python通过一个内置函数open来打开文件。open(filename,mode,buffer) 其中第一个参数是要打开的文件的文件名,必选;第二个是打开方式,可选;第三个为缓冲区,可选。默认情况下是以“读”模式打开文件。该函数返回的是流类型对象。 mode有如下几种: r:读模式(默认值) w:写模式
转载
2023-05-31 12:00:24
84阅读
最近工作中,需要将查询的一段时间的数据可视化,并导出为word格式。由于对word操作不熟悉,查阅了一下相关文档,这里简要记录一下如何使用python操作word。、说明本代码来源于官方文档(https://python-docx.readthedocs.io/en/latest/),这里对代码做了一些注释。该代码记录了对word的常见操作:1.添加标题2.添加段落3.为段落文字设置样式4.插入图
转载
2023-09-24 21:53:48
95阅读
pandas常用的方法示例整理:"""
列
# df = DataFrame()
# df["a"] # 显示索引取列
# df.iloc[0] # 隐试索引取列
行
df.iloc[0] # 隐试索引取列
df.loc["a"] # 显示索引取列
元素
df.loc["B","b"]
df.iloc[1,1]
切行
df[0:2]
切列
df[:,0:2]
"""
df.drop_duplica
转载
2024-03-11 06:49:48
130阅读
一下代码通过协程、多线程、多进程的方式,运行代码展示异步与同步的区别。import gevent
import threading
import multiprocessing
# 这里展示同步和异步的性能区别,可以看到异步直接同时执行并完成,
# 而同步,需要等待第一个完成后再次执行下一个,是有顺序的执行,而异步不需要
import time
def task(pid):
gevent.slee
转载
2023-07-28 13:36:03
85阅读
本文用 Python 实现 PS 的一种滤镜效果,称为万花筒。也是对图像做各种扭曲变换,最后图像呈现的效果就像从万花筒中看到的一样:图像的效果可以参考之前的博客:import matplotlib.pyplot as plt
from skimage import io
from skimage import img_as_float
import numpy as np
import numpy
转载
2023-10-11 17:08:45
104阅读
在做主题聚类时,主要经过以下几个步骤:1、数据清洗:因为我是基于新浪微博来做主题的,所以需要先清洗掉数据中的各种表情符号(emoji等),以及多余的符号,清洗后再去重,会发现数据量少很多。2、分词:这里我使用的是jieba分词,并使用了专用的词典(user_dict.txt),同时网上下载了stopwords.txt。3、lda模型训练:这里经过了建立词典、转换文本为索引并计数、计算tf-idf值
转载
2023-06-21 10:55:51
100阅读
# 使用 Python 控制 ADAMS 的详细指南
在工程仿真与建模领域,ADAMS(MSC Software 提供的多体动力学仿真软件)因其强大的特性和灵活的接口而被广泛使用。对于开发者而言,Python 被视为一种简单而高效的语言去控制和自动化 ADAMS 的操作。本文将指导你如何实现 Python 对 ADAMS 的操作代码。
## 流程概述
在开始之前,我们需要了解整个操作的流程。
在某个文件夹下创建指定名称文件夹,可能有多级目录#在某个文件夹下创建指定名称文件夹,可能有多级目录
import os
def create_folder(root_folder, target_folder_name):
try:
folder_path = os.path.join(root_folder, target_folder_name)
os
原创
2023-11-03 08:37:31
179阅读
# Python 模拟下载操作的全面指南
在现代的开发环境中,模拟下载操作是一项非常重要的技能。作为一名刚入行的小白,掌握这一技能将为你的工作带来极大的便利。在这篇文章中,我将带你一步一步学习如何使用 Python 来模拟下载操作。
## 整体步骤
下载操作的整体流程可以拆分成以下几个步骤:
| 步骤 | 描述 |
| ------- | --
原创
2024-10-28 06:06:15
79阅读
给大家推荐八个非常实用的Python案例,希望大家看过后能够有所收获!1、合并两个字典Python3.5之后,合并字典变得容易起来,我们可以通过**符号解压字典,并将多个字典传入{}中,实现合并。def Merge(dict1,dict2):
res = {**dict1,**dict2}
return res
# 两个字典
# Python学习交流1裙 815624229 #
pymsql / MySQLdb pymysql支持 py2/py3 MySQLdb支持py2 ORM框架 django orm ( 自己对数据连接有优化机制 ) SQLAlchemy ( 自带数据库连接池 )
转载
2019-12-07 15:01:00
126阅读
2评论
实例1、取得MYSQL的版本在windows环境下安装mysql模块用于python开发MySQL-python
Windows下EXE安装文件下载代码如下:# -*- coding: UTF-8 -*-#安装MYSQL DB for pythonimport MySQLdb as mdbcon = Nonetry: #连接mysql的方法:connect('
原创
2014-12-18 16:00:58
898阅读
# 使用Python操作ADAMS:简化复杂的机械系统模拟
ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是一个广泛使用的多体动力学仿真工具,特别适用于分析复杂机械系的动态行为。通过Python,我们可以方便地自动化ADAMS中的操作,提高效率并降低人为错误。本文将介绍如何使用Python代码操作ADAMS,并附带示例代码、类图和旅