随笔分类 - Python
摘要:在日常生活中,我们经常会从各种渠道获取音乐资源,例如购买、下载或者从朋友那里借来。然而,有时候我们可能会发现自己的音乐库里存在着大量的重复音乐文件,这不仅浪费了存储空间,而且在听歌的时候也会带来不便。 针对这个问题,我编写了一个简单的Python程序来帮助清理重复的音乐文件。为什么选择Python呢
阅读全文
摘要:1. 安装依赖包 2. 安装pyenv 3. 安装 python3.7.0 3.1 安装完成之后,需要使用如下命令对数据库进行更新: 3.2 查看已经安装的python版本: 4. 设置全局python版本 "pyenv快速入门"
阅读全文
摘要:1 import os 2 import sys 3 import csv 4 5 6 # 导出到csv文件 7 8 def export_to_csv(datas): 9 10 with open('export.csv', 'w', newline='') as datacsv: 11 csvwriter = csv.writer(datac...
阅读全文
摘要:可以很方便的扩展为目录中修改文件的内容 1.修改前 2.修改后
阅读全文
摘要:1.python tcp server代码: 终端显示:
阅读全文
摘要:1.Python的生成器是一种特殊的迭代器 程序输出: 1 0 2 1 3 1 4 2 5 3 6 5 7 8 8 13 9 21 10 34 11 12 0 13 1 14 1 15 2 16 3 17 5 18 8 19 13 20 21 21 34 22 55 23 89 24 144 25
阅读全文
摘要:1.如果有重载__iter__方法则表示类是一个Iterable 2.如果有重载__next__方法则表示类是一个Iterator 3.可以使用isinstance(obj, Iterable)和isinstance(obj, Iterator)来判断一个实例是否是Iterable和Iterator
阅读全文
摘要:1.关于ssh免密码登陆的ssh-keygen, ssh-copy-id的使用, 然后使用ssh-copy-id user@remote将公钥传给服务器, 以及别名 2.将Pycharm添加到xubuntu的快捷启动 或者打开pycharm,tools/create desktop entry...
阅读全文
摘要:1.touch命令的使用 2.使用(cd -)可以在上次使用的目录来回切换 3.ls通配符的使用*代表任意字符和任意个字符, ?代表任意一个字符, [12345]中的任意一个字符, [1-5]中的任意一个字符. 4.ls的-h, -h, --human-readablewith -l and/or
阅读全文
摘要:python调用C/C++有不少的方法,如boost.python, swig, ctypes, pybind11等,这些方法有繁有简,而pybind11的优点是对C++ 11支持很好,API比较简单,现在我们就简单记下Pybind11的入门操作。 1. pybind11简介与环境安装 pybind
阅读全文
摘要:因为音乐U盘长期使用,保留住一些喜欢的歌,后续会下载更新一些,慢慢就对歌曲进行了分类放入不同的文件夹,这样就会很容易弄一些重复的歌曲,下面写的一段python小程序找出重复的歌曲. 得到的结果信息:
阅读全文
摘要:功能 分辨率的批量转换,文件夹递归查找 像素偏移量批量调整,文件夹单层查找 画布的大小的批量进行调整,不进行缩放,文件夹单层查找 界面 通过PyUIC生成的代码 1 # -*- coding: utf-8 -*- 2 3 # Form implementation generated from re
阅读全文
摘要:相关连接: Python PyQt 安装python3.4 x64到c盘根目录. 安装PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x64.exe 安装pycharm-professional-2017.2.1此为收费版,需要购买,可以在jetbrains.com官网下载社区免费版.
阅读全文