70个Python练手项目列表
开始的话:文章是实验楼投稿文章,文章有大量的Python项目,所以对Python感兴趣的可以看看。---------------------------------------------前言:不管学习哪门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说大家都知道学编程语言一定要
肝了三天,整了一份全网最全(中文) tcpdump 抓包指南
今天要给大家介绍的一个Unix下的一个网络数据采集分析工具,也就是我们常说的抓包工具。与它功能类似的工具有wireshark,不同的是,wireshark有图形化界面,而tcpdump则只有命令行。由于我本人更习惯使用命令行的方式进行抓包,因此今天先跳过wireshark,直接给大家介绍这个tcpd
5年 Python 功力,总结了 10 个开发技巧!网友:太实用了
大家好,我是明哥。今天给大家分享10个我平时整理非常实用的Python开发小技巧,内容目录如下:值得一提的是,这10个技巧全部收录在我自己写的《Python黑魔法指南》里接下来就直接上干货啦!1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以C
如何在1s内创建上百G的超大文件?
常规的创建文件方式有:touchvi(m)tee>或>>但是这几种都只适合创建小的文本文件,某些情况下出于测试的需要,你需要快速创建一个超大的文件,可能要上百G。这时候要使用上面几个命令,你可能要等一天的时间,效率非常低。接下来介绍几种我常用的方法1.dddd命令,可以从标准输入或
太酷炫了!我会 8 种 Python 导包的方式,你呢?
首发于个人公众号:《Python编程时光》我的博客原文:Python炫技操作:花式导包的八种方法我的Github:iswbm/PythonCodingTime炫技操作系列文章导读系列导读Python炫技操作:条件语句的七种写法2.Python炫技操作:合并字典的七种方法3.Python炫技操作:连接
记Python “用户环境”的一次完美应用
首发于个人公众号:《Python编程时光》我的博客原文:4.24Python“用户环境”的一次完美应用我的Github:iswbm/PythonCodingTime在之前写过一篇关于虚拟环境使用的文章:Python虚拟环境使用指南.但是还没有好好的介绍一下Python的用户环境,原因是自己一直没遇到
Python 炫技操作:海象运算符的三种用法
首发于公众号:《Python编程时光》一个专注输出高质量Python开发知识的专栏。系列导读Python炫技操作:条件语句的七种写法2.Python炫技操作:合并字典的七种方法3.Python炫技操作:连接列表的八种方法Python版本发展非常快,如今最新的版本已经是Pyhton3.9,即便如此,有
Python 炫技操作:连接列表的八种方法
首发于公众号:《Python编程时光》一个专注输出高质量Python开发知识的专栏。系列导读Python炫技操作:条件语句的七种写法2.Python炫技操作:合并字典的七种方法Python语言里有许多(而且是越来越多)的高级特性,是Python发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发
Python 炫技操作:连接列表的八种方法
首发于公众号:《Python编程时光》一个专注输出高质量Python开发知识的专栏。系列导读Python炫技操作:条件语句的七种写法2.Python炫技操作:合并字典的七种方法Python语言里有许多(而且是越来越多)的高级特性,是Python发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发
Python 炫技操作:合并字典的七种方法
首发于公众号:《Python编程时光》一个专注输出高质量Python开发知识的专栏。系列导读Python炫技操作:条件语句的七种写法Python语言里有许多(而且是越来越多)的高级特性,是Python发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发者看不懂的高级特性,就是高手,就是大神。但你
Python 炫技操作:条件语句的七种写法
首发于公众号:《Python编程时光》一个专注输出高质量Python开发知识的专栏。有的人说Python是一门入门容易,但是精通难的语言,这一点我非常赞同。Python语言里有许多(而且是越来越多)的高级特性,是Python发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发者看不懂的高级特性,
Go语言入门教程(06):详解数据类型之字典与布尔类型
文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习Go语言的专栏,同时欢迎搜索我的同名公众号,第一时间获取Go语言干货。1.字典字典(Map类型),是由若干个key:value这样的键值对映射组合在一起的数据结构。它是哈希表的一个实现,这就要求它的每个映射里的key,都是唯一的,可以使用
Go语言入门教程(05):详解数据类型之数组与切片
文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习Go语言的专栏,同时欢迎搜索我的同名公众号,第一时间获取Go语言干货。1.数组数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数组的长度是固定的,所以在Go语言中很少直接使用数组。声明数组,并给该数组里
Go语言入门教程(04):详解数据类型之byte、rune与字符串
文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习Go语言的专栏,同时欢迎搜索我的同名公众号,第一时间获取Go语言干货。1.byte与runebyte,占用1个节字,就8个比特位,所以它和uint8类型本质上没有区别,它表示的是ACSII表中的一个字符。如下这段代码,分别定义了byte类
Go语言入门教程(03):详解数据类型之整型与浮点型
文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习Go语言的专栏,同时欢迎搜索我的同名公众号,第一时间获取Go语言干货。1.整型Go语言中,整数类型可以再细分成10个类型,为了方便大家学习,我将这些类型整理成一张表格。int和uint的区别就在于一个u,有u说明是无符号,没有u代表有符号
Go语言入门教程(02):五种变量创建的方法
文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习Go语言的专栏,同时欢迎搜索我的同名公众号【Go编程时光】(排版精美更适合阅读),第一时间获取Go语言干货。对于只有Python语言经验的朋友,也许会不太理解声明这个词,在Python中直接拿来就用,也不用声明类型啥的。Go语言是静态类型
Go语言入门教程(01):开发环境的搭建(Goland和VSCode)
文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习Go语言的专栏,同时欢迎搜索我的同名公众号【Go编程时光】(排版精美更适合阅读),第一时间获取Go语言干货。1.下载安装Go语言下载地址:https://golang.google.cn/dl/下载完成后,直接双击msi文件进行安装,我习
如何把你的 Bug 写得与众不同?
首发于个人公.众.号:Python编程时光,转载请私信当我们写的一个脚本或程序发生各种不可预知的异常时,如果我们没有进行捕获处理的时候,通常都会致使程序崩溃退出,并且会在终端打印出一堆密密麻麻的traceback堆栈信息来告诉我们,是哪个地方出了问题。就像这样子,天呐,密集恐惧症要犯了都上面这段tr
使用 Python 远程登陆服务器的最佳实践
首发自公.众.号:Python编程时光在使用Python写一些脚本的时候,在某些情况下,我们需要频繁登陆远程服务去执行一次命令,并返回一些结果。在shell环境中,我们是这样子做的。$sshpass-p${passwd}ssh-p${port}-l${user}-oStrictHostKeyChec
情人节来了,教你个用 Python 表白的技巧
作者:@明哥公-众-号:Python编程时光2020年,这个看起来如此浪漫的年份,你还是一个人吗?难不成我还能是一条狗?2018年的时候,写过一篇介绍如何使用Python来表白的文章。虽然创意和使用效果都不错,但有一缺点,这是那个exe文件,女神需要打开电脑,才有可能参与进来,进而被你成功"调戏”。