会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
龚志军Flagon
博客园
首页
新随笔
联系
订阅
管理
2020年10月26日
关闭文件的处理方式
摘要: 当文件没有打开成功时的关闭文件的处理方式 1 try: 2 f = open('MyFile.txt') # 该文件不存在 3 f.read() 4 except OSError as e: 5 print('出错啦:' + str(e)) 6 finally: 7 if 'f' in locals
阅读全文
posted @ 2020-10-26 09:46 龚志军Flagon
阅读(149)
评论(0)
推荐(0)
2020年10月23日
except练习
摘要: 尝试一个新的函数int_input(),当用户输入整数是正常返回,否则提示出错并重新输 1 def int_input(): 2 while True: 3 try: 4 num = int(input('请输入一个整数:')) 5 except ValueError as e: 6 print('
阅读全文
posted @ 2020-10-23 14:38 龚志军Flagon
阅读(110)
评论(0)
推荐(0)
内置模块相关
摘要: 1 # 可使用内置模块 statistics 计算由数字组成的可迭代对象的均值、中间值和众数(mode) 2 # 可使用内置模块 keyword 检查字符串是不是 Python关键字 3 import math 4 import statistics as s 5 import keyword 6
阅读全文
posted @ 2020-10-23 13:34 龚志军Flagon
阅读(87)
评论(0)
推荐(0)
统计指定目录的各种文件大小
摘要: 统计指定目录的各种文件大小 1 import os 2 3 type_dict = dict() 4 # 使用os.curdir表示当前目录更标准 5 all_files = os.listdir(os.curdir) 6 print('该文件夹下的文件和大小分别为:') 7 for each in
阅读全文
posted @ 2020-10-23 10:16 龚志军Flagon
阅读(245)
评论(0)
推荐(0)
统计指定目录的各种文件和对应的个数
摘要: 统计指定目录的各种文件和对应的个数 1 import os 2 3 type_dict = dict() 4 # 使用os.curdir表示当前目录更标准 5 dirname = 'D:\pythonProject' 6 all_files = os.listdir(dirname) 7 for e
阅读全文
posted @ 2020-10-23 10:14 龚志军Flagon
阅读(256)
评论(0)
推荐(0)
输出指定文件的任意连续行
摘要: # 编写一个程序,当用户输入文件名和选择后,将该文件的任意连续行的内容输出到屏幕上# 比如,输入'13:20',打印第13到20行。输入':21',打印前21行。# 输入'30:',从第30行打印至结尾 1 def file_output2(filename, begin, end): 2 f1 =
阅读全文
posted @ 2020-10-23 10:08 龚志军Flagon
阅读(128)
评论(0)
推荐(0)
2020年10月22日
输出文件的前n行
摘要: # 编写一个程序,当用户输入文件名和N后,将该文件的前N行内容输出到屏幕上 1 def file_output(filename, n): 2 f1 = open(filename, 'r', encoding='utf-8') 3 count = 0 4 for count in range(n)
阅读全文
posted @ 2020-10-22 13:11 龚志军Flagon
阅读(282)
评论(0)
推荐(0)
比较两个文件不同的行号
摘要: # 编写一个程序,比较用户输入的两个文件,如果不同,则输出不同地方的行号 1 def file_compare(filename1, filename2): 2 f1 = open(filename1, 'r') 3 f2 = open(filename2, 'r') 4 count = 1 # 记
阅读全文
posted @ 2020-10-22 12:55 龚志军Flagon
阅读(220)
评论(0)
推荐(0)
文件保存用户输入的多行数据
摘要: # 让用户自定义文件名,并输入内容,以':w'作为结束标志并保存退出 1 def file_write(filename): 2 print('请输入内容【单独输入\':w\'保存退出】:') 3 f1 = open(filename, 'w') 4 while True: 5 content =
阅读全文
posted @ 2020-10-22 12:53 龚志军Flagon
阅读(124)
评论(0)
推荐(0)
2020年10月21日
替换文件中的指定内容
摘要: # 实现文件中的指定内容全部替换,并且等待用户确认之后再执行# 要求统计替换的次数# 内容替换的本质是修改之后的全部覆盖# 比如讲D:\pythonProject\samples\something1.txt中的’从‘替换为’自打‘ 1 def file_replace(filename, rep_
阅读全文
posted @ 2020-10-21 19:12 龚志军Flagon
阅读(471)
评论(0)
推荐(0)
下一页
公告