摘要: 1. 基本功能 建议使用pathlib模块来处理文件和文件夹,可以跨平台。pathlib提供path对象来操作,包括目录和文件。 In [1]: from pathlib import Path In [2]: p=Path() In [3]: pOut[3]: WindowsPath('.') I 阅读全文
posted @ 2022-10-17 01:52 布衣梦蝶1978 阅读(387) 评论(0) 推荐(0)
摘要: import os #获取系统名称 print(f'系统的名称{os.name}') #win系统的名称nt #获取当前文件的绝对路径 print(f'获取当前文件的绝对路径:{os.getcwd()}') ''' 绝对路径:从具体的盘符开始到指定文件结束 相对路径: 参照物的 当前的文件 路径盘符 阅读全文
posted @ 2022-10-16 02:07 布衣梦蝶1978 阅读(53) 评论(0) 推荐(0)
摘要: 编写程序统计一个英文文本文件中单词的出现次数,并将出现次数最多(次数排名前10)的单词和它们的出现次数按降序显示。 1. 使用一个字典来存储包含了单词和它的次数的条目; 2. 统计单词是不考虑大小写的,例如:认为Good与good是一个单词; 第一步:读取文件通过txt.lower()函数将字母变成 阅读全文
posted @ 2022-10-16 01:35 布衣梦蝶1978 阅读(261) 评论(0) 推荐(0)
摘要: #获取系统名称In [235]: os.nameOut[235]: 'nt' #win系统的名称nt #获取当前文件的绝对路径In [236]: os.getcwd()Out[236]: 'D:\\djangoPro\\sample\\1' '''绝对路径:从具体的盘符开始到指定文件结束相对路径:参 阅读全文
posted @ 2022-10-15 18:29 布衣梦蝶1978 阅读(87) 评论(0) 推荐(0)
摘要: '''要求: 程序员可以方便的注册函数到某个命令,用户输入命令时,路由到注册的函数,如果没有此命令,执行默认函数,用户输入input分析:输入命令映射到一个函数,并执行这个函数,应该cmd_tb1[vmd]=fn的形式,字典正好合适。如果输入了某个cmd命令后,没有找到函数,就要调用缺省的函数执行, 阅读全文
posted @ 2022-10-15 03:58 布衣梦蝶1978 阅读(79) 评论(0) 推荐(0)
摘要: '''source={'a':{'b':1,'c':2},'d':{'e':3,'f':{'g':4}}}target={}def fun(sdict,dictkey=''): for k,v in sdict.items(): if isinstance(v,dict): fun(v,dictke 阅读全文
posted @ 2022-10-12 08:19 布衣梦蝶1978 阅读(98) 评论(0) 推荐(0)
摘要: '''def counter(base): def inc(step=1): nonlocal base base+=step return base return incfoo=counter(5)foo2=counter(5)print(foo==foo2)'''#sorted# def com 阅读全文
posted @ 2022-10-12 08:17 布衣梦蝶1978 阅读(49) 评论(0) 推荐(0)
摘要: <script> /** 链接:https://www.jianshu.com/p/7e160067a06c 二、数组方法概括 方法名 对应版本 功能 原数组是否改变 concat() ES5- 合并数组,并返回合并之后的数据 n join() ES5- 使用分隔符,将数组转为字符串并返回 n po 阅读全文
posted @ 2022-10-11 03:24 布衣梦蝶1978 阅读(136) 评论(0) 推荐(0)
摘要: #1 #asyncio 没有提供http协议的接口 aiohttp ''' import asyncio import socket from urllib.parse import urlparse async def get_url(url): # 通过socket请求html url = ur 阅读全文
posted @ 2022-10-10 17:53 布衣梦蝶1978 阅读(38) 评论(0) 推荐(0)
摘要: # 1''' import asyncio async def main(): print('hello') await asyncio.sleep(1) print('world') if __name__=="__main__": asyncio.run(main()) # hello # wo 阅读全文
posted @ 2022-10-10 17:44 布衣梦蝶1978 阅读(159) 评论(0) 推荐(0)