python3中NetworkX网络图绘制
NetworkX 绘制基础网络图、按边权重设置颜色与宽度,以及设置图像背景,让网络关系可视化更直观。……
春江暮客的个人学习分享网站
NetworkX 绘制基础网络图、按边权重设置颜色与宽度,以及设置图像背景,让网络关系可视化更直观。……
春节临近了,小伙伴们都在忙着抢票了,很多人总是被各种乱七八糟的抢票程序误导,诱骗,不如自己用python写一个12306抢票脚本好了。
言归正传,有了需求自然就要实现。技术部分,抢票程序由selenium驱动chrome进行,主要分为几下几部分。(别问我为什么不直接用requests买,有点难0-0)
……
进入千千音乐主页面,选择周杰伦的音乐告白气球,发现竟然是2016年的音乐试听都木有,悲伤。那么有没有办法可以获取到mp3文件呢?答案是肯定的。音乐下载可运行程序可在文末获取。
说干就干,打开榜单,选择新歌一首可以试听的,第一首生僻字就可以听。
打开开发者工具,这种音乐文件肯定是通过api提交的,在毛毛多的请求中发现可以获取音乐文件的请求,看图
……
hlines、vlines、axhline 和 axvline 的区别,帮助你在图中快速添加横线或竖线作为参考线。……
机器重启后,移动硬盘就不识别了,需要重新挂载,但是使用fdisk -l之后并没有发现移动硬盘的踪迹。也就无从挂载了。
这类问题通常分成两步处理:先确认系统有没有识别到磁盘设备,再决定是直接挂载,还是先重新扫描总线让设备重新出现。

首先使用fdisk -l查看当前硬盘状态。
➜ ~ fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
磁盘 /dev/sdb:320.1 GB, 320072933376 字节,625142448 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
Disk identifier: AF1B577B-830C-4026-AC5F-37870D362B3C
# Start End Size Type Name
1 2048 411647 200M EFI System EFI System Partition
2 411648 2508799 1G Microsoft basic
3 2508800 625141759 296.9G Linux LVM
磁盘 /dev/mapper/centos-root:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:3623 MB, 3623878656 字节,7077888 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-home:261.5 GB, 261468717056 字节,510681088 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/sda:1000.2 GB, 1000170586112 字节,1953458176 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x16f2a91f
设备 Boot Start End Blocks Id System
/dev/sda1 1 4294967295 2147483647+ ee GPT
我这里移动硬盘 1T,可以判断对应设备是最后的 /dev/sda1,那么直接使用 mount 命令挂载即可。
小提琴图是用来展示多组数据的分布状态以及概率密度。跟箱线图类似,但是可以密度层面展示更好。在数据量非常大不方便一个一个展示的时候小提琴图特别适用。而python里面的seaborn包可以很方便的画出小提琴图。
如果你只想看中位数、四分位数,箱线图通常就够了;如果你还想同时看出数据分布是否偏斜、是否有双峰趋势,小提琴图会更直观。
……
SSH英文全程Secure SHELL,是被广泛用于linux系统安全可靠的远程命令执行程序,而用来进行安全文件传输的SCP同样基于SSH的安全协议。
当服务器比较多的时候,每次都要频繁输入密码显得特别麻烦,那么怎样免密码登录且做到安全可靠呢,当然是可以的。这里我们将分为五步完成RHEL/CentOS 7.x/6.x/5.x and Fedora等linux类型服务器的免密码登录。
……
python 中经常需要拷贝对象,而很多“改了一个变量,另一个也跟着变”的 bug,本质上都和没有分清这三种操作有关:赋值、浅拷贝、深拷贝。

赋值(=)、浅拷贝(copy) 和深拷贝(deepcopy) 中,最容易混淆的通常不是赋值和拷贝,而是浅拷贝与深拷贝到底会不会共享内部子对象。
赋值语句并不会复制对象,它只是让两个变量同时指向同一个对象。这样一来,对其中一个变量看到的内容做修改,另一个变量也会看到同样的变化。
……
__call__ 等例子出发,帮助初学者理解 Python 魔术方法的作用、常见写法,以及它们适合解决什么问题。……