- 博客(31)
- 收藏
- 关注
原创 paramiko 上传文件
import paramiko,osdef ssh_upload(host, port, username, password, timeout, fromPath, toPath): """ 上传文件操作 :param host:主机地址 :param port:端口 :param username:用户名 :param password:密码...
2019-10-11 10:24:28
899
原创 paramiko SSHClient调用sudo权限和执行多条指令的方法
try: ssh_client = paramiko.SSHClient() ssh_client.load_system_host_keys() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh_client.connect(host,22,'user','PWD') ...
2019-09-19 14:23:56
3946
原创 python库argparse基本使用
argparse 是python标准库中处理命令行参数的1。基本使用:test.pyimport argparse#初始化parser = argparse.ArgumentParser(description= 'this is a test') parser.parse_args()现在并没有实际功能,当前目录下shell测试 python test.py -h 输...
2019-09-18 17:54:42
361
原创 ubuntu 安装xelatex支持中文,生成pdf
安装texlive-xelatex安装支持中文包sudo apt-get install texlive-xetex latex-cjk-all安装TEXmakersudo apt-get install texmaker\documentclass{article}\usepackage{xeCJK}\setCJKmainfont{AR PL UKai CN}\begin{d...
2019-09-06 16:12:39
6779
1
原创 Running migrations: No migrations to apply.(django不能创建数据库中的表的问题)
Running migrations: No migrations to apply.(django不能创建数据库中的表的问题)第一步:删除该app名字下的migrations下的__init__.py等文件。第二步:进入数据库,找到django_migrations的表,删除该app名字的所有记录。第三步:执行下面这两条命令:(在项目目录下)python manage.py ma...
2019-08-21 13:34:50
285
原创 推荐|45个值得收藏的Python优质资源(附链接)
热门资源博客 Mybridge AI 比较了18000个关于Python的项目,并从中精选出45个最具竞争力的项目。我们进行了翻译,在此一并送上。这份清单中包括了各不相同的20个主题,以及一些资深程序员分享使用Python的经验,值得收藏。Mybridge AI 的排名结合了内部机器评估的内容质量和各种人为因素,包括阅读次数和阅读时长等。更多Python视频、源码、资料加群683380553免...
2019-08-21 13:34:40
161
原创 字符串类型的列表中的元素合并成一个字符串
a = ['周一','周二','周三','周四','周五','周六','周日']s = "".join(a)print(s) 输出:周一周二周三周四周五周六周日 如果想要在元素之间添加一些东西 a = ['周一','周二','周三','周...
2019-08-21 13:34:26
457
原创 内置函数及模块介绍
内置函数及模块介绍1、数学计算类(1)abs() 返回数字的绝对值。(2)divmod() 返回一个包含商和余数的元组(a // b, a % b)。(3)len() 返回对象(字符、列表、元组等)长度或项目个数。(4)map() 实现映射关系,接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用于序列的每个元素,并把结果作为list返回。(5)max() 返回给定参数的最...
2019-08-21 13:34:09
107
原创 ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)
ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)2016年12月20日 10:19:44 jilijelon 阅读数:20562版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/jilijelon/article/details/53759965之前一段时间正常使用的搜狗输入法突然无法输出中文(具体现...
2019-08-21 13:33:50
215
原创 mongdb 查询操作
https://blog.youkuaiyun.com/qq_18948359/article/details/88251592
2019-08-21 13:32:36
79
原创 mongodb 各种查询操作
https://blog.youkuaiyun.com/qq_18948359/article/details/88251592
2019-08-21 13:32:23
113
转载 如何将html转化为pdf(PdfKit)
转自https://www.cnblogs.com/xingzhui/p/7887212.html 前言前面我们对博客园的文章进行了爬取,结果比较令人满意,可以一下子下载某个博主的所有文章了。但是,我们获取的只有文章中的文本内容,并且是没有排版的,看起来也比较费劲。。。咋么办的?一个比较好的方法是将文章的正文内容转化成pdf,就不要考虑排版的事情了,看起来比较美观,也不会丢失一些关键信...
2019-08-21 13:31:53
1077
原创 定义一个装饰器来自动测量时间
定义一个修饰器来自动测量时间from functools import wrapsdef timefn(fn): @wraps(fn) def measure_time(*args, **kwargs): t1 = time.time() result = fn(*args, **kwargs) t2 = time.time() print ("@timefn:" ...
2019-08-21 13:31:39
122
原创 python执行shell命令
fun.pyimport loggingfrom signal import SIGKILLfrom subprocess import Popen, PIPE, STDOUT, TimeoutExpired, CalledProcessErrorfrom time import sleepimport pexpectdef execute_shell_command(shell...
2019-08-21 13:31:27
391
原创 质数
import mathdef check_prime(number):sqrt_number = math.sqrt(number)number_float = float(number)for i in xrange(2, int(sqrt_number)+1):if (number_float / i).is_integer():return Falsereturn Truep...
2019-08-21 13:31:08
88
原创 mongodb常见错误
href=“https://www.cnblogs.com/dunitian/p/6274437.html”>Mongodb中经常出现的错误(汇总)child process failed, exited with error number 异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html异常处理汇...
2019-08-19 10:42:15
165
转载 Multiprocessing python模块
1.1 什么是 Multiprocessing多线程在同一时间只能处理一个任务。可把任务平均分配给每个核,而每个核具有自己的运算空间。1.2 添加进程 Process与线程类似,如下所示,但是该程序直接运行无结果,因为IDLE不支持多进程,在命令行终端运行才有结果显示import multiprocessing as mpdef job(a,b):print(‘abc’)...
2019-08-16 16:46:22
161
转载 mongodb性能分析方法:explain()
玩转mongodb(五):mongodb 3.0+ 查询性能分析 mongodb性能分析方法:explain() 为了演示的效果,我们先来创建一个有200万个文档的记录。(我自己的电脑耗了15分钟左右插入完成。如果你想插更多的文档也没问题,只要有耐心等就可以了。)1 for(var i=0;i<2000000;i++)...
2019-08-01 13:54:48
150
原创 Python字典按值排序、包含字典的列表按字典值排序的方法
#-*- encoding=utf-8 -*- import operator #按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) print sorted_x #[(0, 0), (2, 1), (1, 2)...
2019-08-01 10:44:33
133
转载 mongodb性能分析方法:explain()
转自: https://www.cnblogs.com/zhouqinxiong/p/5554779.htmlmongodb性能分析方法:explain() 为了演示的效果,我们先来创建一个有200万个文档的记录。(我自己的电脑耗了15分钟左右插入完成。如果你想插更多的文档也没问题,只要有耐心等就可以了。)1 for(var i=0;i<2000000;i+...
2019-07-31 17:40:23
187
原创 mongdb可视化工具 adminmongo
git下将adminMongo源码从github上clone下来:git clone https://github.com/mrvautin/adminMongo.git进入adminMongo路径: cd adminMongo安装依赖: npm install启动应用: npm start或者node app打开浏览器,输入http://127.0.0.1:1234或者直...
2019-07-31 16:27:18
966
转载 requests模块使用
转自 : https://blog.youkuaiyun.com/apollo_miracle/article/details/84769941requests模块的认识 requests发送get请求 requests获取响应数据 requests发送带headers的请求 requests发送带参数的请求 requests发送POST请求 requests使用代理 requests处理co...
2019-04-26 21:52:11
401
原创 配置中mysql拒绝访问
错误信息:django.db.utils.OperationalError: (1045, “Access denied for user ‘xingou’@‘localhost’ (using password: YES)”)拒绝访问原因: 配置文件中的 mysql 的密码可能写错了, 一定要仔细,写错了自己很难发现...
2019-04-21 19:59:28
462
原创 django配置mysql中Error loading MySQLdb module: No module named 'MySQLdb'.
报错信息:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named ‘MySQLdb’.Did you install mysqlclient or MySQL-python?解决方法:项目根目录,或子应用上级,目录下__init__.py添加:import pym...
2019-04-21 19:55:56
159
转载 使用MySql时报错:Error loading MySQLdb module: No module named 'MySQLdb'
因为Python3.5+并不支持MySQLdb,使用MySql可以使用pymysql代替,据说两者使用方式相同,第一步安装:pip install pymysql1第二部在项目同名文件中添加:import pymysqlpymysql.install_as_MySQLdb()1234转自 https://blog.csdn.ne...
2019-04-19 17:33:46
417
转载 处理高并发、大数据存储的网站技术架构
本文转载自: https://zhuanlan.zhihu.com/p/24669514 大型网站技术架构剖析高并发,大流量 40亿。PV。page view。3.5亿,IP。高可用,高可用MySQL。7*24小时不间断运行。海量数据用户分布广泛,网络情...
2019-04-18 18:47:14
395
原创 redis数据类型
字符串string: <key>: <value> 例 history_<user_id>: '1,4,3'哈希hash: <key>: {'<field>': '<value>', ...} 例 history: { <user_id>: '1,4...
2019-04-14 14:53:40
79
原创 haystack全文搜索框架对接es搜索引擎--创建索引数据
1)创建索引类通过创建索引类,来指明让搜索引擎对哪些字段建立索引,也就是可以通过哪些字段的关键字来检索数据。在对应子应用中新建search_indexes.py文件,用于存放索引类,举例from haystack import indexesfrom 子应用名.models import SKUclass SKUIndex(indexes.SearchIndex, indexes....
2019-04-14 11:14:30
335
原创 CORS跨域请求
CORS跨域请求跨域请求1)同源地址对于两个不同的url地址,如果其协议、IP和PORT完全一致,这样的地址就叫同源地址,否则就叫非同源地址。例如:http://www.meiduo.site:8080/http://api.meiduo.site:8000/2)跨域请求当浏览器发起跨域请求时,如果源请求页面地址和被请求地址不是同源地址,那么这个请求就是跨域请求。3)CO...
2019-04-10 16:33:44
112
原创 状态保持、cookie和session
状态保持机制,记录用户状态的机制,如用户是否观看过帮助信息,是否登陆过cookie 特点把用户数据保存在客户端(浏览器),每次请求时cookie数据都会发送给服务器优点: 减轻了服务器的压力缺点: 安全性比较低场景: 一般存放不太重要的数据session 特点 把用户数据保存在服务端(服务器的数据库中)session依赖于cookie机制优点:安全性高缺点:占用服务器空间场景:...
2019-02-28 17:26:38
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人