Markdown用的不太习惯,于是决定添加一个富文本编辑器


Markdown用的不太习惯,于是决定添加一个富文本编辑器。ckeditor是一个老牌的编辑器,GitHub上有一个第三方模块django-ckeditor封装了所有功能,把import到我们的项目里,然后设置一下参数,就可轻松使用了。

github地址: https://github.com/django-ckeditor/django-ckeditor

EDIT:通过网友反应的一些问题,以及后来我对djangk-ckeditor的深入使用,决定对本文重新编辑一下,让各位学友少踩一些坑,同时增加一些功能的介绍。

开发环境: Python 3.5、Django 1.10

安装

使用pip安装 django-ckeditor 和 pillow,pillow用于生成缩略图,用来在编辑器里浏览上传的图片

pip install django-

>> 阅读全文


使用shell脚本自定义实现选择登录ssh


在系统bin目录中建立两个脚本分别是pssh tssh

pssh

#!/usr/bin/expect -f
set ip [lindex $argv 0 ]
set port [lindex $argv 1 ]
set password [lindex $argv 2 ]
set uname [lindex $argv 3 ]
set timeout 10
spawn ssh root@$ip -p$port
expect {
"*yes/no" { send "yes\r"; exp_continue}
"*password:" { send "$password\rclear\r\r\r请小心使用,您现在登录的服务器IP是:$ip,服务器名称是:$uname" }
}
interact

tssh

#!/bin/sh
echo "以下是你的所有服务器列表"
echo "1.A

>> 阅读全文


Pandas DataFrame连接表 几种连接方法的对比


Pandas.DataFrame操作表连接有三种方式:merge, join, concat。下面就来说一说这三种方式的特性和用法。

先看两张表:

 

Screen Shot 2018-08-31 at 2.24.44 PM.png

 

Screen Shot 2018-08-31 at 2.24.52 PM.png

  1. merge。相当于SQL中的JOIN。该函数的典型应用场景是,两张表有相同内容的列(即SQL中的键),现在我们想把两张表整合到一张表里。在此典型情况下,结果集的行数并没有增加,列数则为两个元数据的列数和减去连接键的数量。

1.1 参数说明:

merge(left, right, how='inner', on=None, left_on=None, right_on=None,
      left_index=Fa

>> 阅读全文


python for循环中 对列表进行删除操作 会出现列表元素删除不干净


指针问题 remove 第一次:a=[1,2,3,4,5]->a=1 第二次:a=[2,3,4,5]->指针发生变法i=3 同理第三次i=5

data = [1, 2, 3, 4, 5]
for i in data:
    data.remove(i)

print(data)
打印结果为:[2, 4, 6]

解决方式 用新的列表代替旧的列表 进行删除操作

from copy import deepcopy

data = [1,2,3,4,5]
old_list = data
new_list = deepcopy(old_list)
for i in old_list:
    new_list.remove(i)
    
print(new_list)    

 

打印结果为:[] 

 


>> 阅读全文


使用UnblockNeteaseMusic播放网易云音乐客户端无版权歌曲


说明:UnblockNeteaseMusic是一款可以给你解除网易云音乐海外限制并解锁变灰(无版权)歌曲的工具,让你可以听取客户端任何的歌曲,而不受到限制,此前该类似工具挺多的,不过貌似都不维护或者失效了,这里提到的项目更新很频繁,支持WindowsMacOS、安卓、IOS等设备,所以就分享一下使用方法。

截图

特性

  • 使用网易云旧链/QQ/虾米/百度/酷狗/酷我/咕咪/JOOX音源替换变灰歌曲链接(默认仅启用前四)。
  • 为请求增加X-Real-IP参数解锁海外限制,支持指定网易云服务器IP,支持设置上游HTTP/HTTPS代理。
  • 完整的流量代理功能(HTTP/HTTPS),可直接作为系统代理(同时支持PAC)。

安装

Github地址:https://github.com/nondanee/UnblockNeteaseMusic

1、安装No


>> 阅读全文


1 ... 16 17 18 19 20 ››