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
一、使用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):