
python
介绍有关python编程相关的内容。
dulingwen
这个作者很懒,什么都没留下…
展开
-
《python语言基础教程》第六、七章学习总结:抽象与再谈抽象
一、抽象1.抽象: 抽象就是隐藏细节的艺术。比如通过定义处理细节的函数,可以使得程序更抽象。(说白了就是黑盒子,类似于C++中的类的封装,也就是接口函数)2.自定义函数:使用def语句定义,接受参数输入,并可以返回一个或者多个值。示例如下:def function(parm1,parm2,...): ...... return res1,res2,.....原创 2019-04-18 16:18:53 · 261 阅读 · 0 评论 -
python:批量修改文件的访问时间、修改时间、改变时间!
1.名词解释访问时间:读取一次文件的内容,该时间便会更新。比如对这个文件使用less命令或者more命令。(ls、stat这样的命令不会修改文件访问时间)修改时间:对文件内容修改一次便会更新该时间。例如使用vim等工具更改了文件内容并保存后,文件修改时间发生变化。改变时间:更改文件的属性便会更新该时间,比如使用chmod命令更改文件属性,或者执行其他命令时隐式的附带更改了文件的属性,如...原创 2019-05-24 14:00:18 · 6434 阅读 · 0 评论 -
《python语言基础教程》第十章学习总结:开箱即用
第一节:模块一、什么是模块?模块就是程序,任何Python程序都可作为模块导入。二、如何创建自定义模块?第一步:编写程序,示例如下:#hello.pyprint('hello world!')第二步:告诉解释器去哪里查找这个模块假设文件存储在了path = '/h...原创 2019-05-05 14:05:43 · 308 阅读 · 0 评论 -
PySnooper:非常好用的python代码调试帮助工具!
PySnooper是一个给平民用的调试器,因为它是完全免费的!使用pysnooper可以完整的输出函数每一行代码中的变量的值,供我们去观察。github网址:PySnooper - Never use print for debugging again1.示例 下面这个函数的功能是,通过返回一个位列表将数字转换为二进制。 然后通过添加@pysnooper.snoo...原创 2019-05-26 10:34:52 · 1068 阅读 · 1 评论 -
使用python批量修改图像尺寸、文件名称、xml文件内容、生成无标记xml文件!
深度学习中经常需要训练无标记的负样本,用于降低目标检测中的误检率、误识别率。生成负样本xml文件的一个方法是用labelImg在图像上随便画一个框,生成xml文件,然后手动去除相关的object节点,但是负样本太多的话,这种方法太耗时间,所以我写了一个脚本可以批量生成空的xml文件。此外本博客还包含了如何批量修改图像尺寸、文件名称、xml文件内容,这些也经常用到,代码如下,大家可以适...原创 2019-04-29 10:48:19 · 8292 阅读 · 9 评论 -
使用python批量修改xml文件中的节点内容!
1.大体流程使用 os.listdir( ) 批量读取文件夹下的文件,然后循环相应的xml文件,并使用getElementsByTagName函数修改节点内容。2.代码如下:import osimport xml.dom.minidomimport xml.etree.ElementTreexmldir = '/home/dulingwen/xml/' #你的xml文件的路經...原创 2019-04-04 19:14:02 · 5111 阅读 · 2 评论 -
pip 配置阿里源
1.linux系统pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/2.windows系统(1) 打开计算机,在地址栏输入%appdata%,回车,进入用户文件夹,新建文件夹,命名为pip(2) 在pip下新建pip.ini,输入以下内容:[global]timeout=6000index...原创 2020-05-08 18:04:58 · 9189 阅读 · 0 评论 -
如何反编译*.pyc文件
1.安装库uncompylepip install uncompyle2.反编译pycuncompyle6 test.pyc > test.py对比如下:原创 2020-05-07 09:07:05 · 745 阅读 · 0 评论 -
Pycharm社区版:cython文件支持
首先建议大家尽量安装Pycharm专业版,专业版下cython编程没有任何问题,但是由于Pycharm专业版收费,而社区版免费,很多人装的还是社区版,社区版不支持显示cython文件,用起来比较不方便,所以这里讲一下怎么在社区版里直接使用cython文件进行编程。1.语法高亮 以*.pyx文件结尾的cython文件,其语法和python文件非常相似,但是pycharm不能识别pyx文件,...原创 2020-02-09 21:39:26 · 2474 阅读 · 0 评论