小陆同学

python 中文名:蟒蛇,设计者:Guido van Rossum

导航

12 2019 档案

python-对接钉钉,获取access_token
摘要:1.首先注册应用,获取 appkey、appsecret api_url = "https://oapi.dingtalk.com/gettoken?appkey=%s&appsecret=%s"%(appkey,appsecret) def get_token(): # try: res = re 阅读全文

posted @ 2019-12-29 18:30 小陆同学 阅读(3074) 评论(0) 推荐(0)

django-数据库迁移-Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE
摘要:Django数据库迁移报错:1267, "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='" 原因是在创建数据库时没有指定编码utf8 正确 阅读全文

posted @ 2019-12-29 18:21 小陆同学 阅读(2479) 评论(0) 推荐(0)

linux-安装npm、cnpm
摘要:1.安装node wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz 2.解压 tar -xf node-v10.15.0-linux-x64.tar.xz 3.配置全局变量 # vim /etc/profile 阅读全文

posted @ 2019-12-29 18:15 小陆同学 阅读(4218) 评论(0) 推荐(0)

python-汉字转拼音
摘要:import pypinyin # 不带声调的(style=pypinyin.NORMAL) def pinyin(word): s = '' for i in pypinyin.pinyin(word, style=pypinyin.NORMAL): s += ''.join(i) return 阅读全文

posted @ 2019-12-29 18:08 小陆同学 阅读(1629) 评论(0) 推荐(0)

python-os模块拆分文件路径和文件名
摘要:import os file_path = "/var/www/project/logs/projectpom.log" (filepath,tempfilename) = os.path.split(file_path) (filename,extension) = os.path.splitex 阅读全文

posted @ 2019-12-29 18:06 小陆同学 阅读(5897) 评论(0) 推荐(0)

mac-安装nginx
摘要:brew search nginx //查询要安装的软件是否存在 brew install nginx 下载nginx open /usr/local/etc/nginx/ 打开nginx目录:servers目录以及nginx.conf open /usr/local/Cellar/nginx // 阅读全文

posted @ 2019-12-22 13:21 小陆同学 阅读(927) 评论(0) 推荐(0)

django-建表出现的错误
摘要:在执行python3 manage.py migrate时出现以下错误 ?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default' HINT: MySQL's Strict Mode fixes man 阅读全文

posted @ 2019-12-22 13:16 小陆同学 阅读(305) 评论(0) 推荐(0)

git-常见问题
摘要:在执行git clone时候,因为网络慢导致克隆总是失败 vim /ect/hosts/ 添加以下两行命令 151.101.76.249 github.global.ssl.fastly.net 192.30.253.112 github.com 执行以下命令,使hosts文件生效 sudo dsc 阅读全文

posted @ 2019-12-22 13:12 小陆同学 阅读(120) 评论(0) 推荐(0)

0基础-scp命令一学就会
摘要:scp -P 22 -r /home/server Android@192.168.1.110:/opt 将本地/home/server的文件夹上传到远端服务器192.168.1.110的目录/opt下 scp -P 22 -r android@192.168.1.110:/opt/docs /ho 阅读全文

posted @ 2019-12-22 13:08 小陆同学 阅读(261) 评论(0) 推荐(0)

mac-安装java、安装maven
摘要:首先检查自己的设备是否已经安装了jdk,在cmd终端输入,如已安装出现对应的版本信息,未安装弹出提示窗,官方网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html java -ver 阅读全文

posted @ 2019-12-22 13:06 小陆同学 阅读(2942) 评论(0) 推荐(1)

查看python版本多少位的
摘要:正常我们在cmd终端输入python之后,如果有安装python,就会在回车之后出来关于你安装的python版本信息,几版本,多少位的,但是还有一种,像我这样只显示了python版本是3.7.5,并没有体现是多少位的,在安装其他一些程序的时候,这些信息都是需要彼此对应的,那么就用到了下面解决方案 # 阅读全文

posted @ 2019-12-22 12:46 小陆同学 阅读(3595) 评论(0) 推荐(0)

mac-安装sshpass
摘要:id_rsa.pub路径:cat ~/.ssh/id_rsa.pub 在配置了ssh免密认证id_rsa.pub之后,在cmd终端可以实现免密登陆对应配置了密钥的服务器,但是在python程序中,想要调用cmd执行免密操作,还需要安装sshpass,sshpass用于非交互式的ssh密码验证 没有s 阅读全文

posted @ 2019-12-22 12:35 小陆同学 阅读(6747) 评论(0) 推荐(0)

linux-发送文件夹rsync -avz salt-发送文件/文件夹
摘要:linux下同步文件夹 rsync -avz /local_position/test_dir/ root@192.168.1.165:/target_position # ps:rsync -avz本地路径+要传送的文件夹 远程用户@远程ip:要上传到的目录 上述命令执行之后,cmd命令行一直处于 阅读全文

posted @ 2019-12-17 22:42 小陆同学 阅读(1084) 评论(0) 推荐(0)

jquery-获取button的值
摘要:<button id="test" name="test_name" value="test_value"></button> 上面是一个在前端页面中展示的一个button,通过点击button获得相应的value $('#test').attr('name') 得到结果 test_name 阅读全文

posted @ 2019-12-13 23:13 小陆同学 阅读(8999) 评论(0) 推荐(0)

Django-如何写好一个celery定时任务
摘要:1.首先在项目同名目录下建一个celery.py from __future__ import absolute_import import os from celery import Celery from datetime import timedelta from kombu import Q 阅读全文

posted @ 2019-12-13 22:55 小陆同学 阅读(278) 评论(1) 推荐(0)

salt-api 获取服务器信息,minion批量执行cmd命令
摘要:import requests import json try: import cookielib except: import http.cookiejar as cookielib # 使用urllib2请求https出错,做的设置 import ssl context = ssl._creat 阅读全文

posted @ 2019-12-13 22:44 小陆同学 阅读(622) 评论(0) 推荐(0)

python-paramiko对远程服务器终端的操作
摘要:1.with open写文件到本地 2.paramiko SFTPClient将文件推到salt服务端 3.paramiko SSHClient通过salt-cp将文件分发给目标服务器 1. with open(filePath, 'w') as f: # filePath文件本地路径,w writ 阅读全文

posted @ 2019-12-13 22:27 小陆同学 阅读(888) 评论(0) 推荐(0)

linux-在指定路径下查询文件夹是否存在
摘要:我们常常在Linux下去查找文件 find / -name 'test.py' # 在根目录下查找名为test.py的文件 但是如果用查找文件的方式去查找文件夹的话,是查不到的 find / -maxdepth 1 -type d -name 'test_dictionary' # -maxdept 阅读全文

posted @ 2019-12-13 21:56 小陆同学 阅读(5443) 评论(1) 推荐(0)

python-将一个列表切分成多个小列表
摘要:list是python中较为常见的数据类型,它是一个可迭代对象,迭代是什么?简单的可以理解成:一个可以被for循环遍历的对象 今天拿到一个类似这样的list list_info = ['name zhangsan','age 10','sex man','name lisi','age 11','s 阅读全文

posted @ 2019-12-13 21:47 小陆同学 阅读(19470) 评论(0) 推荐(0)

django-migrate一败再败
摘要:python3 manage.py makemigrations # 生成数据库迁移文件 python3 manage.py migrate # 迁移数据库 简简单单两条命令就完成了django的数据库迁移 但是今天一天的时间都耽误在这了,一点都不夸张的那种,,早上去公司讨论需求之后,研究了一下需要 阅读全文

posted @ 2019-12-04 23:09 小陆同学 阅读(449) 评论(0) 推荐(0)

Mac-无法进入mysql,你这样做就对了
摘要:mysql -uroot -p 输入密码之后报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)sudo /usr/local/MySQL/support-files/mysql.s 阅读全文

posted @ 2019-12-04 22:35 小陆同学 阅读(2006) 评论(1) 推荐(0)