草稿草稿草稿,python 和VBA的差别对比汇总 收集ing

1

VBA里

字符串连接

a & "=" & b

python 里字符串连接用+

地址连接,可以用 os.path.join() '可以少写一个\? 文件夹和文件之间的?

join()

1-2 数组转字符串

arr = ['apple', 'banana', 'orange']

str1 = ', '.join(arr)

print(str1) # 输出: apple, banana, orange

arr = [1, 2, 3, 4, 5]

str1 = ', '.join([str(x) for x in arr])

print(str1) # 输出: 1, 2, 3, 4, 5

2 写入内容

handle.write('format string %d' % value)

python 里的 f.write 带变量的方式

打印多个内容

print a , "=" , b

print a & "=" & b

3

VBA

print 写入分行

chr(10) , ; 等

\n也可以?都是字符串 转义符?

python

错误 print ("" +\n)

正确 print ("" +"\n")

复制代码
text_list = ['第一行文本', '第二行文本']
with open(file_name, 'w') as f:
  f.write('\n'.join(text_list))

4

VBA

必须写遍历

只能打印其中的一个个元素

python 可以直接打印数组

print(arr)

5

py 分段处理

line = file.readline()

while line:

fields = line.split(',')

for field in fields:

处理每个字段的数据

print(field)

line = file.readline()

python 文件读取用逗号分隔符_mob649e815b5994的技术博客_51CTO博客

6

python读取多个文件 - 优草派

一、使用os模块

os模块是Python自带的一个与操作系统交互的模块,其中包含了一些用于文件操作的函数。通过os模块,我们可以遍历指定目录下的所有文件,然后逐个读取文件内容。

下面是一个使用os模块读取多个文件的示例代码:

```

import os

获取指定目录下的所有文件名

file_names = os.listdir('path/to/files')

遍历文件名列表,逐个读取文件内容

for file_name in file_names:

with open(os.path.join('path/to/files', file_name), 'r') as f:

content = f.read()

进行相应的处理

python循环读取多个文件(python循环读取文件夹之中的文件) - Python基础教程

python os库 批量读取文件_mob649e815adb02的技术博客_51CTO博客

import os

folder_path = '/path/to/folder' # 替换为你的文件夹路径

file_names = os.listdir(folder_path)

for file_name in file_names:

file_path = os.path.join(folder_path, file_name)

if os.path.isfile(file_path):

相关推荐
Python×CATIA工业智造2 小时前
Frida RPC高级应用:动态模拟执行Android so文件实战指南
开发语言·python·pycharm
onceco2 小时前
领域LLM九讲——第5讲 为什么选择OpenManus而不是QwenAgent(附LLM免费api邀请码)
人工智能·python·深度学习·语言模型·自然语言处理·自动化
我叫小白菜3 小时前
【Java_EE】单例模式、阻塞队列、线程池、定时器
java·开发语言
狐凄3 小时前
Python实例题:基于 Python 的简单聊天机器人
开发语言·python
weixin_446122464 小时前
JAVA内存区域划分
java·开发语言·redis
悦悦子a啊4 小时前
Python之--基本知识
开发语言·前端·python
QuantumStack5 小时前
【C++ 真题】P1104 生日
开发语言·c++·算法
whoarethenext5 小时前
使用 C++/OpenCV 和 MFCC 构建双重认证智能门禁系统
开发语言·c++·opencv·mfcc
笑稀了的野生俊6 小时前
在服务器中下载 HuggingFace 模型:终极指南
linux·服务器·python·bash·gpu算力
Naiva6 小时前
【小技巧】Python+PyCharm IDE 配置解释器出错,环境配置不完整或不兼容。(小智AI、MCP、聚合数据、实时新闻查询、NBA赛事查询)
ide·python·pycharm