学习python,开贴记录。
获取键盘输入值的函数:input(‘这里是提示’)
count0 = input("请输入:")用这个函数获取的内容都是字符串,如果键入的数字要进行运算,需要将其转变成数字。
count0=input("请输入:")
#比如输入5
count=int(count0)
这时,键入的数字就可以用于计算了
使用
open(filename, mode)
打开文件
如
f = open("C:/Users/lenovo/Desktop/新建文件夹/foo.txt", "r")
这样就创建了一个名为f的只能用于读取文件内容的对象
然后利用对象的方法来操作
# 打开一个文件 f = open("C:/Users/lenovo/Desktop/新建文件夹/foo.txt", "r") str = f.read() print(str) # 关闭打开的文件 f.close()
这样就读取了桌面新建文件夹中foo.txt第内容。其他操作方式也类似。
引入 pywin32(下载安装,需选择版本) 与 xlwings(pip安装) 可以操作excel。下面这段代码可以将excel表格中内容写入xml文件。
import xlwings as xw
wb = xw.Book('new.xlsx') # Creates a connection with a new workbook
#xw.apps[0].books['new.xlsx']
sht = wb.sheets['Sheet1']
#sht.range('A1').value = 'I love N baby very much'
##sht.range((2,2)).value = [['Foo 1', 'Foo 2', 'Foo 3'], [10.0, 20.0, 30.0]]
##print(sht.range((2,2)).expand().value)
f = open("test.xml", "w")
i = 1
while sht.range(i,1).value != None:
f.write(str(sht.range(i,1).value) + ' ')
i += 1
f.close()
print('ok')