精华内容
下载资源
问答
  • 如何制作实用小工具
    千次阅读
    2022-03-02 13:49:26

    1.Python实现读文件

    def read_file(file_path):
        with open(filepath) as f:
            content = f.read()
        return content
    

    2.Python写文件

    def write_file(file_path):
        need_file_str = f"""想写入的文件内容"""
        with open(file_path, 'w+') as f:
            f.write(need_file_str)
    
    
    def write_file(str):
        need_to_save_path=f'./pythonProjectTest/otherInfo/recvInfo/1.txt'
        with open(need_to_save_path, 'w+') as f:
            f.write(str)
    

    3.Python执行命令行操作

    def execute_command(command):
        res = os.popen(command).read()
        print(f'执行{command}成功\n{res}')
        return res
    

    例如调用如下,就是查看当前路径

    execute_command(pwd)
    

    5.拼接list中全部字符串例子:

    list=["a"]
    list.append("b")
    print(list)   #结果为['a','b']
    ding = "*".join(list)  # 这里表示用*分隔符连接列表元素,可以自行选择
    print(ding)  #结果就是“a*b”
    

    6.指定定时任务

    import schedule
    import time
    
    def print_time():
    	print(time.time())
    	
    if __name__ == '__main__':
        print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(int(time.time()))))
        schedule.every(1).minutes.do(print_time)               # 每隔 10 分钟运行一次 print_time 函数
        schedule.every().hour.do(print_time)                    # 每隔 1 小时运行一次 print_time 函数
        schedule.every().day.at("10:00").do(print_time)         # 每天在 10:00 时间点运行 print_time 函数
        schedule.every().monday.do(print_time)                  # 每周一 运行一次 print_time 函数
        schedule.every().wednesday.at("13:15").do(print_time)   # 每周三 13:15 时间点运行 print_time 函数
        schedule.every().minute.at(":17").do(print_time)        # 每分钟的 17 秒时间点运行 print_time 函数
        while True:
            schedule.run_pending()
            time.sleep(1)
    

    1.get请求

    在这里插入代码片
    
    更多相关内容
  • Python实用小工具大全

    2021-01-25 17:48:04
    作者:python狂MC小豆 python实用小工具! 内含多功能图片爬取器,雷达图绘制器,鸡兔同笼解题器,螺旋线绘制器 以及部分编辑器的安装包
  • chm文档是常见的帮助、说明类文档,应用广泛。在电子小说制作、软件说明文档等方面制作非常实用。本工具可以将text,word,html等多种文档转换成chm。 本工具我已经实际使用过了,无插件。
  • 分享两个好用的 Python 小工具

    千次阅读 2022-04-22 14:11:59
    今天给大家介绍两个 Python 好用的小工具。虽然用法简单,却能大大提高开发效率。1. tqdm当程序中for循环需要消耗大量时间来执行的时候,往往我们会添加一个计数器输出程序执行的进度。这种方式的缺点在于需要写一些...

    哈喽,大家好,今天给大家介绍两个 Python 好用的小工具。

    虽然用法简单,却能大大提高开发效率。

    1. tqdm

    当程序中for循环需要消耗大量时间来执行的时候,往往我们会添加一个计数器输出程序执行的进度。

    这种方式的缺点在于需要写一些与业务无关的代码,并且打印的信息过多。

    如果我们用tqdm可以用进度条的方式显示程序的执行进度,可以有效地避免上述缺点。

    图片

    使用方式非常简单

    import time
    from tqdm import tqdm
    for i in tqdm(range(100)):
        time.sleep(1)
    

    这个小工具还有其他好用的功能,感兴趣的可以自行探索。

    2. glob

    第二个小工具是 Python 库自带的模块——glob

    它可以以Unix风格访问本地文件。

    例如,我们想列出当前目录下所有gif文件

    import glob
    
    glob.glob('./*.ipynb')
    

    输出结果如下:

    ['./cnn.ipynb', './blob.ipynb', './test.ipynb']
    

    还有更多的例子

    >>> import glob
    >>> glob.glob('./[0-9].*')
    ['./1.gif', './2.txt']
    >>> glob.glob('*.gif')
    ['1.gif', 'card.gif']
    >>> glob.glob('?.gif')
    ['1.gif']
    >>> glob.glob('**/*.txt', recursive=True)
    ['2.txt', 'sub/3.txt']
    >>> glob.glob('./**/', recursive=True)
    ['./', './sub/']
    
    

    怎么样,小工具是不是简单、高效,哈哈,希望对大家有用。

    推荐文章

    技术交流

    欢迎转载、收藏、有所收获点赞支持一下!

    在这里插入图片描述

    目前开通了技术交流群,群友已超过2000人,添加时最好的备注方式为:来源+兴趣方向,方便找到志同道合的朋友

    • 方式①、发送如下图片至微信,长按识别,后台回复:加群;
    • 方式②、添加微信号:dkl88191,备注:来自CSDN
    • 方式③、微信搜索公众号:Python学习与数据挖掘,后台回复:加群

    长按关注

    展开全文
  • cad超级实用工具-填充制作.zip
  • CS背景制作工具是一款很实用的游戏背景制作小工具,相信玩过CS的玩家都知道CS的背景其实做得比较粗糙,我们甚至可以利用这款工具制作一个自己喜欢的CS1.6游戏背景 CS背景制作工具使用方法 该程序只改变CS1.6背景,...
  • ScreenToGif,免费小巧实用的Gif动画录制工具!使用ScreenToGif, 可以将屏幕任何区域及操作过程录制成GIF格式的动画图像,保存过程还可以对GIF动画进行编辑优化。这款非常优秀的工具原生单执行文件,界面非常简单,...
  • 利用反射处理了结构体的泛型和非泛型的字段和属性,并动态创建编辑框
  • 单文件制作工具.zip

    2021-07-04 16:09:21
    制作单文件的工具软件,非常好用,支持多个系统,WIN7,WIN10。注意32位和64位的区别,里面包含了两个软件,都可以正常使用,非常好用,推荐下载。
  • 研发、运营必备实用工具网站

    万次阅读 多人点赞 2019-09-03 23:20:53
    包含 100 多种实用工具,包含:程序在线运行、在线制作思维导图、在线网络爬虫、语音合成、PDF/PPT/Excel 文档转换加密工具、MarkDown 格式转换等。 网站:Free Online Developer Tools - TOOLFK 11.6、果汁排行榜...

    目录

    1、搜索引擎

    2、PPT

    3、图片操作

    4、文件共享

    5、招聘求职

    6、程序员面试题库

    7、办公、开发软件

    8、高清图片、视频素材网站 

    9、项目开源

    10、算法

    11、在线工具宝典大全

    12、音乐

    13、神辅助工具

    14、语音处理

    15、大数据

    16、电子书


    程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理(不断更新中~)。

    拓展:让人眼前一亮,不明觉厉的互联网技术PPT


    1、搜索引擎

    1.1、秘迹搜索

    一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保护私隐,没有Cookie,并且秘迹搜索聚合了百度、360、Bing、搜狗等搜索结果。

    网站:秘迹搜索

    1.2、小白盘

    度盘资源搜索的网站,能够搜索电影、电视剧、小说、音乐等资源(注意:评论区很多小伙伴说小白盘有毒,我用谷歌浏览器搜索过几次并无大碍,请慎用!

    网站:https://www.xiaobaipan.com

    1.3、 DogeDoge搜索

    DogeDoge搜索,中文名多吉搜索,一个绝赞的民间高手开发的搜索引擎,传说完全可以替代百度搜索百度首页几乎都是广告,而 DogeDoge搜索一个广告都没有,搜索答案侧重于知乎、博客园、CSDN等,实在良心,搜索结果和谷歌差不多,非常适合那些无法科学上网的朋友。

    网站:美日小站

    1.4、GitLogs

    GitLogs 是GitHub网站的内容搜索引擎,可以帮助工程师们快速的找到相关的项目,同时也提供最新的开发项目、开发新闻、相关主题推荐等资源,支持邮箱订阅文章,每天都可以收到GitHub网站上的最新内容。

    网站:GitLogs News - Discover The Top Trending Repos 


    2、PPT

    2.1、优品PPT

    高品质免费PPT模板下载网站,比第一PPT质量高很多。

    网站:PPT模板免费下载_精美免费PPT模板下载 -【优品PPT】


    3、图片操作

    3.1、图片无限变大

    让你的图片无损放大,放大,再放大!只需要稍稍处理一下就可达到意想不到的效果。

    网站:Bigjpg - AI人工智能图片无损放大 - 使用人工智能深度卷积神经网络(CNN)无损放大图片

    3.2、waifu2x无损放大图片

    waifu2x 是一位来自日本的开发者所开源的项目,该项目利用人工智能深度卷积神经网络技术来无损放大图片,堪称是一款图片放大神器。一般图片在放大后可能会出现边界锯齿、线条模糊等问题,而 waifu2x 的算法对此提供了非常好的图片拉伸、降噪、填补机制,使得放大前后的图片给人观感基本一致。

    网站:waifu2x       GitHub源码:https://github.com/nagadomi/waifu2x

    3.3、Remove Image Background照片抠图和证件照换底色

    由 byteq 开发人员 Benjamin Groessing 所开发的 remove.bg 是一款基于 Python、Ruby 和深度学习的抠图工具,它通过 AI 技术自动识别前景层,然后将之与背景层分离开来。网站目前免费开放,无论你是专业设计师还是刚入行的运营小白,都可以上传照片实现自动抠图,免去选择、标记等一系列繁琐的常规操作。真是照片抠图和证件照换底色的绝佳利器。

    网站:Remove Background from Image – remove.bg      Python代码实现:3行Python代码实现图像照片抠图和换底色_不脱发的程序猿的博客-CSDN博客

    3.4、稿定设计

    稿定设计是一款多场景商业视觉在线设计平台,提供操作简单、功能强大的在线服务,抠图简单高效,支持在线PS、人工智能抠图和证件换背景等操作。

    网站:【在线PS软件】在线PS图片(照片)处理工具_在线制作编辑图片ps精简版 

    3.5、TinyPNG

    免费的在线图片压缩工具,压缩率高,无损画质,直接拖拽使用,独特且强悍的JavaScript 算法,能极速压缩 80% 的图片大小,而不损害其质量。

    网站:TinyPNG – Compress WebP, PNG and JPEG images intelligently

    3.6、SmartResize

    基于 JavaScript+HTML5 编写的一个批量裁剪缩放图片神器(适合简单的人工智能图像数据预处理)。

    网站:https://www.smartresize.com/zh-cn 

    3.7、GIF工具之家

    支持图片压缩、GIF压缩、视频转GIF、GIF合成以及GIF剪裁五大功能。

    网站:在线图片压缩_视频转GIF软件_GIF裁剪合成工具-图贴士

    3.8、图片助手

    一款Chrome浏览器中用于嗅探、分析网页图片、图片筛选、下载等功能的扩展网页插件程序,安装插件之后,就会出现在浏览器上,一次性可以下载几百张图片素材。

    网站:图片助手|ImageAssistant|图片批量下载器 


    4、文件共享

    4.1、拷贝兔

    拷贝兔是款跨平台文件传输工具,能做到不同设备间文件或文本的临时性迅速分享的应用,支持Windows、Mac、Linux、iOS、Android平台互传;在线使用,用完即走。比百度网盘方便多了。

    网站:拷贝兔(Copytool) - 轻量级纯Web跨平台文件、文字分享工具

    4.2、firefox send

    火狐的一款私密文件分享工具。可以设置过期时间,设置多少次下载后就过期,还可以设置密码保护,做到链接到期即焚。

    网站:https://send.firefox.com/


    5、招聘求职

    5.1、应届生求职网

    为大学生提供全方位的求职服务,提供最全、最新、最准确的校园宣讲、全职招聘、兼职实习、知名企业校园招聘、现场招聘会等信息,并且为大学生提供针对性的求职就业指导。

    网站:招聘职位 全文搜索 - 应届生求职网


    6、程序员面试题库

    6.1、LeetCode(力扣)

    估计 leetcode(力扣)大家都很熟悉了,都被推荐烂了,很多国内外的程序员在上面刷题,难度从 Easy、Medium 至 Hard 都有,据说很多面试官都会从中挑选各种题目,号称大厂的筛码工。

    网站:力扣

    6.2、hihoCoder

    网站的技术团队来自于原北大 POJ 的开发团队,至于 POJ 会在后面的篇章中介绍,反正膜拜就完事了。一些知名的大厂比如微软、百度、腾讯、网易等会在上面举办在线编程比赛,风格倒是和 ACM 比赛类似。hihoCoder 每周有周赛,每月有月赛。周赛是一道题,题目比较难但是极有意思,可以很好的拓宽自己的解题思路,月赛就更厉害了,题目均出自北大等一流高校玩 ACM 的菊苣出题,通过这个的检验可以迅速定位到自己真实的水平,同时了解自身在解决问题过程中的不足。

    网站:hihoCoder

    6.3、牛客网

    牛客网作为国内内容超级丰富的 IT 题库,各种东西看的我眼花缭乱,题库+面试+学习+求职+讨论 360 度无死角服务,堪称"互联网求职神器"。它好就好在不只是一个刷题的平台,还是一个交流学习的平台,发个问题贴总有热心的大佬帮助。

    网站:牛客网-找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网 


    7、办公、开发软件

    7.1、我爱分享网

    分享各种常用软件安装包(配套破解软件),安装教程和自学视频,让小伙伴即时获取最新的软件,软件无忧,理工科必备利器!

    网站:软件下载 | 我爱分享网


    8、高清图片、视频素材网站 

    整理了一份实用性爆表的表格图像、视频、矢量……共35个网站,表中含有网站简介和素材类型,做PPT必备啊~

    关注公众号,发送关键字:素材表格,获取资源。


    9、项目开源

    9.1、GitHub

    GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。

    作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。(访问不稳定,经常需要翻墙)

    网站:https://github.com/ 

    9.2、开源中国

    开源中国成立于2008年8月,是目前国内最大的开源技术社区,拥有超过200万会员,形成了由开源软件库、代码分享、资讯、协作翻译、码云、众包、招聘等几大模块内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。

    网站:OSCHINA - 中文开源技术交流社区 

    9.3、码云

    码云是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 350 万的开发者选择码云。

    网站:Gitee - 基于 Git 的代码托管和研发协作平台 


    10、算法

    10.1、VisuAlgo

    VisuAlgo是2011年由Steven Halim博士所开发,其收录了许多高级的算法比如说图的遍历这部分,除了常规的深度优先算法与广度优先算法,还设计了深度优先算法的变形以及找割点,连接桥,和有向图中寻找强连接部分的Tarjan's与 Kosaraju的深度优先算法,目前网站支持中文,印尼文,日文等多语言版本。

    网站:数据结构和算法动态可视化 (Chinese) - VisuAlgo 

    数据结构、算法动画演示软件:百度网盘链接:百度网盘 请输入提取码  提取码:m5vd 


    11、在线工具宝典大全

    11.1、爱资料工具

    爱资料在线工具,为开发运维提供全面的在线工具箱,目前已开发工具270款,包含开发工具、运维工具、常用工具、SEO站长工具等,是好用,方便的在线工具网站。

    网站:爱资料工具-好用的在线工具箱 

    11.2、菜鸟工具

    最大的特点是支持各种语言的在线编辑,可以在网页上运行代码。

    网站:菜鸟工具 - 不止于工具 

    11.3、PDF派

    20个好用的PDF在线工具,包括PDF转换,PDF压缩,PDF合并等,目前没有限制。

     网站:pdf转word_pdf转换成excel_pdf转换成ppt _纬来PDF转换器

    11.4、网易见外工作台

    用网易邮箱账号登陆,每天开放 2 小时的白嫖时间,新建一个项目,可以用来翻译视频,AI 自动生成中英文双语字幕,字幕翻译,文档翻译,图片文字识别,语音翻译等,每天快乐白嫖 2 小时,对于我们这种业余用的,足够了。

    网站:网易见外工作台 

    11.5、TOOLFK在线工具人

    TOOLFK 是一个面对程序员的在线工具箱网站。包含 100 多种实用的工具,包含:程序在线运行、在线制作思维导图、在线网络爬虫、语音合成、PDF/PPT/Excel 文档转换加密工具、MarkDown 格式转换等。

    网站:Free Online Developer Tools - TOOLFK

    11.6、果汁排行榜

    果汁排行榜是一个集合了各类排行版的网站。分类有:热搜榜、热议榜、影视榜、音乐榜、摄影榜、设计榜、财富榜、产品热销排名、游戏榜、大数据等。无论是程序员,还是产品经理或者运营人员,利用好这个网站,都可以快速查询到某一分类的最热门的内容和产品。

    网站:果汁排行榜 - 各类榜单排名大全


    12、音乐

    12.1、MyFreeMP3

    现在QQ音乐、酷我音乐等各类平台听歌、下载都是收费的,例如我喜爱的周杰伦,很多歌曲都无法免费听了,MyFreeMP3网站支持所有音乐免费听、甚至可以直接免费下载。

     网站:MYFREEMP3 - 無料音楽ダウンロード - 무료 음악 다운로드 - Free Mp3 Download 

    12.2、小森平的免费下载音效

    一个日本小哥维护的网站,里面有大量的音效可以免费下载使用,包括日常生活、游戏、音乐等,做视频的伙伴的福利。

     网站:小森平的免费下载音效


    13、神辅助工具

    13.1、临时接收手机验证码

    注册一些不常用的网站时可以用这个网站的临时手机号接收验证码,这些号码都可以点击进去阅读短信,避免用自己真实号码经常收到骚扰短信。

    网站:用户认证

    13.2、临时邮箱

    有时在有些网站需要填写邮箱登录,但我们可能只是一次性用下,这时如果你不想用你自己常用的邮箱注册,可以用这个临时邮箱,等你决定长久用这个网站了,再换成你自己的邮箱,这样就避免了信息干扰。

    邮箱可以持续 24 小时有效,可以任意设置邮箱名,随时更换邮箱,方便。

    网站:24mail.chacuo.net 


    14、语音处理

    14.1、蜜蜂剪辑

    可将不同格式视频/音频中语言提取成文字输出为TXT文本,文件没有大小限制。

    网站:在线语音转文字软件,识别音频/视频中的文字,一键录音转文字


    15、大数据

    15.1、大数据导航

    大数据导航这个网站,几乎覆盖了所有类型的数据及工具,相当实用。网站包含:数据搜索、互联网趋势分析、全球互联网数据、BI 商业智能、实时数据工具、短视频数据平台、教育数据、城市开放数据等。如果你从事数据相关的工作,收藏这个网站就够了。

    网站:大数据导航-大数据工具导航-199IT大数据导航-199IT大数据工具导航-Hao.199it.com

    15.2、Flourish

    Flourish 是一个非常好用的在线制作可视化数据的网站,不需要懂得代码就可以让数据动起来,更加直观地展示数据。它是一个在线制作的网站工具,只要操作者把数据文件(例如 Excel 文件)上传到该平台就可以轻松完成可视化的工作。

    在B站上经常可见Flourish的数据可视化应用。

    网站:Flourish | Data Visualization & Storytelling


    16、电子书

    16.1、熊猫搜书

    熊猫搜书是一个非常好用的电子书导航网站,一个网站相当于很多个网站

    它聚合了多达 20 多个高质量电子书网站,并且每个网站的质量都是非常高,它的界面简洁清新,你可以直接点击左侧切换网站。(目前由于某些原因,其中某些网站无法访问)

    网站:XmSearch 熊猫搜索-聚合文档搜索导航

    展开全文
  • 复古可编辑矢量中国地图图表制作实用工具PPT课件.pptx
  • 一套不错的实用小工具(文件管理、icon转换、压缩工具、虚拟光驱)
  • 标题组合,关键词+关联词组合成标题 无毒,绿色,免费,实用小工具 不是一词二词三词这种垃圾
  • 这个工具很简单。可以实现很多具体功能。而且操作简单。没有繁琐的配置。
  • 猎捕工具的使用和制作方法很实用.doc
  • Rufus是一款小巧实用免费开源的U盘引导盘制作工具及自启动u盘制作工具 使用Rufus能够制作U盘系统启动盘和格式化USB,支持ISO镜像、GPT和UEFI,体积、免安装,是制作U盘启动盘的超级利器 支持Windows或Linux启动,...
  • QC工具用Excel制作排列图柏拉图实用PPT教案.pptx
  • QC工具用Excel制作排列图柏拉图实用学习课程.pptx
  • 支持小米、华为、vivo、oppo、一加、努比亚、中兴、三星、酷派等品牌的ROM修改,除了制作rom,它还拥有系统精简、信息修改、定制功能、添加ROOT等实用功能,还是目前支持机型最多的转换ozip工具,并提供大量的ROM...
  • QC工具用Excel制作排列图柏拉图实用PPT学习教案.pptx
  • GITHUB实用有趣工具推荐

    千次阅读 2022-06-14 15:50:00
    工具分享

    1 algorithm-visualizer

    一个交互式的在线可视化学习算法平台,能在可视化区域看到每行代码执行对应的操作,并且有对应的动画呈现,使你更加容易理解算法。

    2 pcottle/learnGitBranching

    一个在线可视化交互学习 Git 网站。

    3 MisterBooo/LeetCodeAnimation

    用动画的形式呈现解LeetCode题目的思路

    4 h5ds/h5ds

    H5DS (HTML5 Design software) 这是一款基于WEB的 H5制作工具。让不会写代码的人也能轻松快速上手制作H5页面。类似易企秀的H5制作、建站工具。


    <来客推(www.laiketui.com)是国内知名商城系统及商城网站建设提供商,为企业级商家提供零售商城、B2B2C多用户商城系统社区团购微信分销系统、小程序商城、商城系统等多端商城网站建设解决方案>

    展开全文
  • balloon.css是一款实用纯CSS3制作的简单实用的tooltips工具提示效果库。该tooltips通过简单的设置可以实现在不同位置显示提示框,根据内容的多少来自动设置提示框的大小,它还可以显示unicode编码和Font Awesome字体...
  • 本软件包内还有三十多个实用单片机小工具,涵盖了单片机日常开发使用的所有方面,实乃必备之物。包括波特率计算,字模提取,LED,串口调试工具,单片机工具集,定时器,protel99,单片机教程,电感计算,色环识别,...
  • 豆荚助手 旧的python实用工具,可帮助制作Bentley Pod Creator转换项目文件。
  • 常用的网页制作小工具,取色器可以获取任意点的颜色,屏幕像素测量尺可以测量网页中的元素像素大小,截图支持滚动截图并且支持编辑修改等简单的图像编辑,这些都是常用的网页制作工具,很实用哦~
  • 8090模特卡制作工具是南昌益友天成网络科技有限公司开发的一款为一群追求时尚,渴望成为模特少男少女开发的工具软件,模特卡如此自己...8090模特卡制作工具让您方便、实用、高效的DIY制作设计,而这一切都是免费的。
  • 软件开发电子书制作查壳软件
  • 开发实用小工具---持续更新

    千次阅读 2019-03-04 13:25:22
    本文章为大家分享一些个人用着比较方便的小工具或者是工具网站,仅供大家参考,如果有新的我也会持续更新,如果感到对你有用,请为我点赞谢谢。 1.菜鸟工具 - https://c.runoob.com 提供在线运行Java/C等代码,...
  • 影打包工具

    2019-06-05 00:00:14
    小巧实用,功能强大,是你制作软件安装包的好帮手。很实用工具

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,216
精华内容 26,086
热门标签
关键字:

如何制作实用小工具