自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 go计算耗时,以天、时、分、秒形式返回

// 计算时间差,并以"XXd XXh XXm XXs"返回func FriendyTimeFormat(TimeCreate time.Time, TimeEnd time.Time) string { SubTime := int(TimeEnd.Sub(TimeCreate).Seconds()) fmt.Printf("%d",SubTime) fmt.Println("") // 秒 if SubTime < 60 { return fmt.Sprintf("%ds", .

2021-06-07 18:57:01 434

原创 Django使用mysql8.0报错 django.db.utils.OperationalError: (2026,'SSL connection error: SSL_CTX_set_tmp_d

环境(Django2.2,python3.6.9,openssl==1.1.1d)django setting配置。使用conda原因,此时openssl版本为1.1.1d。将openssl版本降为1.0.2r问题解决使用命令: conda install openssl=1.0.2r...

2019-11-26 16:20:07 2630

转载 docker18.09 修改镜像存储位置

注意注意,下面比什么修改daemon.json或者创建软连接有用!!修改docker.service文件,使用-g参数指定存储位置vim /usr/lib/systemd/system/docker.service #添加--graph 目录 ,到你想要存放的目录ExecStart=/usr/bin/dockerd --graph /new-path/docker#拷贝到新的...

2019-11-21 11:37:26 572

原创 Ubuntu安装k8s

google地址被墙的情况下可以使用阿里云或者中科大的镜像站:sudo apt-get update && sudo apt-get install -y apt-transport-https curlsudo curl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key...

2019-11-07 16:43:32 139

原创 Django博客+小清新模板,欢迎star

使用django+一个前端模板做了个人博客,实现了最基本的功能,发博客,写博客,详情页,上一篇下一篇跳转。也给大家留了一些发挥的余地。博客前端很小清新。也做了一个隐藏的功能,当上传博客封面为空时,随机从meida文件中选取一个当做博客封面。前端使用了bootstrap布局,所以手机电脑都能适配。欢迎star。github地址几张图片来简单看一下...

2019-06-09 14:40:11 2843 4

原创 docker built requirement.txt后 出现gcc错误

我的requirement中是有Django,Scrapy等库,所以在执行RUN pip install -r requirements.txt之前要先执行RUN apk add --no-cache --update python3-dev gcc build-baseRUN apk add --no-cache libffi-devRUN apk add --no-cache...

2019-06-06 13:09:33 688

原创 selenum模块抓取网易云网页搜索结果,并拿到MP3地址

网易云网页搜索结果的爬取 因为接口被加密过,不想费时间破解加密的参数 所以使用selenum,速度上还算不错,最后可以爬到MP3的地址,和歌曲详细信息。selenum使用时需要注意,网易云的音乐信息与翻页信息放在了frame中,所以要跳转到frame中爬取。 在寻找下一页的标签时,要使用selenum向下滑动到底,才能抓到。并且每次翻页后需要重新请求一遍页面,刷新拿到的html。使用时,根...

2019-06-01 12:40:53 316

原创 os.remove拒绝访问解决办法

因为删除的时非空文件夹,所以os.remove会出现拒绝访问import shutilshutil.rmtree(file_name)即可解决

2019-05-25 11:25:36 11419 3

原创 django怎么保已选择并post过的下拉表单信息

<form action="" method="post"> {% csrf_token %} <select name="sel_value"> <option>{{ select_menpai }}</option> #这个是之前post过的选择,通过后端再传回来 {% for key,va...

2019-05-21 10:06:38 384

原创 ubuntu安装redis后启动失败 Failed to start Advanced key-value store.

是因为6379端口被占用解决方法:将redis.conf 中的port 6379改为port 6380之后输入/etc/init.d/redis-server restart重启redis服务最后链接redis:输入redis-cli -p 6380连接成功!...

2019-05-19 15:59:04 8786

原创 python怎么让2019-3-1字符串时间转为规范的字符串时间2019-03-01

create_time = "2019-3-1"create_time = time.strftime("%Y-%m-%d", time.strptime(create_time,"%Y/%m/%d")) #先将字符串时间转为date类型,再转回字符串

2019-05-15 19:33:34 968

原创 pip+conda安装requierment.txt

如果想要在conda命令无效时使用pip命令来代替,那么使用如下命令:$ while read requirement; do conda install --yes $requirement || pip install $requirement; done < requirements.txt...

2019-05-06 11:21:33 789

原创 显示python进程,并杀死指定进程

ps -ef | grep python 显示所有名字中有python的进程ps -ef | grep 'myProcessName' | grep -v grep | awk '{print $2}' | xargs -r kill -9 杀死名字含有myProcessName的所有进程...

2019-04-25 15:14:30 1934

原创 django制作模糊匹配查询数据库中的字段(fuzzywuzzy)

django自带的filter功能只能完成正常的匹配,但是模糊匹配远远不能完成。例如在数据库中有一个叫“红烧牛肉面”的字段,在前端get数据时,输入“红烧面”,匹配结果为空。使用fuzzywuzzy库。具体操作步骤:安装fuzzywuzzy库:pip installfuzzywuzzy写个小例子测试一下from fuzzywuzzy import fuzzprint...

2019-03-26 22:27:01 1357

原创 fuzzywuzzy使用出现warnings.warn('Using slow pure-python SequenceMatcher.

命令行输入pip3 install python-levenshtein问题解决

2019-03-26 19:30:07 6626 2

原创 scrapy爬取网页出现一部分503的解决办法

在没改代码前settings.py里面爬取间隔设置的是DOWNLOAD_DELAY = 0 有一次是 DOWNLOAD_DELAY = 0.5,但都出现了以下情况将速度改慢一点,DOWNLOAD_DELAY = 1最后成功啦!!ps(可能是网慢吧,也不一定是某网页对爬虫的检查严厉)成功图片:...

2019-03-14 20:21:30 4880

原创 Django+nginx admin和其他css不显示原因

在运行nginx之前,你必须收集所有的Django静态文件到静态文件夹里编辑项目的settings vim /home/mysite/mysite/settings.py添加STATIC_ROOT = os.path.join(BASE_DIR, "collected_static/")然后运行python3 manage.py collects...

2019-03-12 20:21:18 649

原创 nigix+django your processes number limit is 7856 your memory page size is 4096

启动.ini文件出错出错原因!!!竟然是在.ini文件最上边忘记加[uwsgi]!!复制粘贴落下的。。。

2019-03-03 16:49:35 1592

原创 tesseract配置好环境变量依旧出错的解决方法!!

答主在百度后发现环境变量也配置好了,cmd可以识别验证码,但是程序依旧不能识别验证码。于是,解决方法如下:先在cmd下执行SET TESSDATA_PREFIX=D:\Tesseract-OCR\tessdata配置中指定tessdata-dir在代码中添加pytesseract.pytesseract.tesseract_cmd = 'c://Program Fil...

2019-03-01 11:54:35 3117 1

原创 Django使用nginx提交表单时遇到unable to open database file

遇到错误如图:首先执行chmod 777 /home/网站文件 #允许所有人访问网站chmod 777 /home/网站文件/db.sqlite3 #允许所有人访问网站数据库执行后post请求成功。...

2019-02-27 21:03:35 258

原创 在编译wsgi时遇到compilation terminated. apxs:Error: Command failed with rc=65536解决办法

如图在编译wsgi时遇到了这个问题解决方法:apt-get install python3.6-dev   执行这条命令如果问题还是没改变apt-get install python3.6-dev   再执行一遍这个命令答主最终成功完成了wsgi的make编译和make install...

2019-02-27 17:19:47 3075 1

原创 1095 解码PAT准考证 (25 分) python

拿到19分,最后两个点超时n,m = map(int,input().split(" "))ipt_list = []for i in range(n):    ipt = input().split(" ")    ipt_list.append(ipt)#ipt_list = [['B123180908127', '99'], ['B102180908003', '86'], ...

2019-02-27 16:46:54 647

原创 1094 谷歌的招聘 (20 分)python

19分,有一个测试点为非零返回import mathl,k = map(int,input().split(" "))n = input()for i in range(l-k+1): flag = 1 num = int(n[i:i+k]) if num%2 == 0 and num != 2: flag = 0 elif num...

2019-02-27 15:54:01 622

原创 1088 三人行 python

m,x,y = map(int, input().split(" "))def judge(m,a): if a&gt;m: res = "Cong" elif a==m: res = "Ping" else: res = "Gai" return reslist1 = []for a in range(10...

2019-02-26 13:30:43 303

原创 1087 有多少不同的值 python

思路是a是逐渐增大的一个数,所以只要a发生变化,a的计算结果就一定没出现过,所以count+1.n = int(input())tem = -1count = 0for i in range(1,n+1): a = i//2 + i//3 + i//5 if tem != a: count += 1 tem = aprint(count)...

2019-02-26 13:08:14 275

原创 1085 PAT单位排行 (25 分) python

最后两个测试点超时,得分20N = int(input())dict1 = {}for i in range(N): ipt_list = input().split(" ") ipt_list[2] = ipt_list[2].lower() ipt_list[1] = int(ipt_list[1]) if ipt_list[2] not in dic...

2019-02-24 14:49:48 505

原创 1083 是否存在相等的差 (20 分)

n = int(input())dict1 = {}ipt_list = list(map(int,input().split(" ")))for i in range(len(ipt_list)): cha = abs(ipt_list[i]-(i+1)) if str(cha) not in dict1.keys(): dict1[str(cha)] =...

2019-02-24 11:25:30 180

原创 1081 检查密码 (15 分)python

s.isalnum()  所有字符都是数字或者字母,为真返回 Ture,否则返回 False。s.isalpha()   所有字符都是字母,为真返回 Ture,否则返回 False。s.isdigit()     所有字符都是数字,为真返回 Ture,否则返回 False。  import ren = int(input())for i in range(n):    ipt...

2019-02-24 11:02:58 846

转载 python 判断字符串是否全为字母或数字!!

s为字符串s.isalnum()  所有字符都是数字或者字母,为真返回 Ture,否则返回 False。(重点,这是字母数字一起判断的!!)s.isalpha()   所有字符都是字母,为真返回 Ture,否则返回 False。(只判断字母)s.isdigit()     所有字符都是数字,为真返回 Ture,否则返回 False。(只判断数字)s.islower()    所有字...

2019-02-24 11:01:24 28470 3

原创 1080 MOOC期终成绩 (25 分) python

最后一个测试点答案错误,得19分,老哥们看看是为啥P,M,N = map(int, input().split(" "))dict1 = {}for i in range(P): ipt_list = input().split(" ") ipt_list[1] = int(ipt_list[1]) if ipt_list[0] not in dict1.key...

2019-02-23 16:27:37 724

原创 1079 延迟的回文数 (20 分)python

首先要判断输入的数是否为回文如(1,11,121,123321,1234321),如果是则直接输出,不是再进入循环。a = input()count = 0flag = 0if a == a[::-1]: print("%s is a palindromic number." % a) flag =1if flag==0: while 1: ...

2019-02-23 15:07:23 430

原创 1078 字符串压缩与解压 (20 分) python

str1 = input()ipt = list(input())new_list = []if str1 == "C": a = ipt[0] ipt.append("0") count = 1 for i in ipt[1:]: if i == a: count += 1 else: ...

2019-02-23 14:23:06 518

原创 1077 互评成绩计算 (20 分)python

python最后一个测试点提示答案错误,各位老哥帮忙看下N,M = map(int,input().split(" "))for i in range(N): sum =0 num = 0 ipt_list = list(map(int,input().split(" "))) sort_list = sorted(ipt_list[1:]) ...

2019-02-23 11:59:31 526 1

原创 1075 链表元素分类 (25 分) python

最后两个测试点超时,各位老哥看看哪里可以优化~f_address,N,K = input().split(" ")K = int(K)N = int(N)all_list = []for i in range(N): ipt_list = input().split(" ") ipt_list[1] = int(ipt_list[1]) all_list.app...

2019-02-23 11:26:34 665 1

原创 1072 开学寄语 (20 分) python

N,M = map(int, input().split(" "))list1 = input().split(" ")dict1 = {}people = 0things = 0for i in range(N): ipt_list = input().split(" ") for j in ipt_list[2:] : if j in list1 a...

2019-02-22 16:13:29 564

原创 1067 试密码 (20 分) python

password,n = input().split(" ")n = int(n)for i in range(n):    ipt = input()    if ipt == "#":        break    if ipt == password:        print("Welcome in")        break    else:        if ...

2019-02-21 11:53:32 481

原创 1065 单身狗 (25 分) python

第4、5测试点超时,大佬们有空看一下~n = int(input())having_list = []for i in range(n): #将每一对情侣放入元组中,再将元祖放入列表 list1 = input().split(" ") having_list.append((list1[0],list1[1]))m = int(input())ipt_...

2019-02-20 15:08:49 510

原创 1062 最简分数 (20 分)python

# 两个分数的值可以大于1,所以要使用while循环,每次循环不断递增,直到大于最大的那个分数import matha,b,k = map(str,input().split(" "))k = int(k)n1,m1 = map(int,a.split("/"))n2,m2 = map(int,b.split("/"))res1 = n1/m1res2 = n2/m2res3 ...

2019-02-20 13:27:29 689

原创 python 1058 选择题 (20 分)

第一个测试点提示”非零返回“,其余的通过,可有大佬帮忙看一下n,m = map(int,input().split(" "))topic_list = []ipt_list1 = []ipt_list2 = []error_list = []for i in range(m): error_list.append(0) ipt_list1 = list(map(st...

2019-02-19 14:57:08 1324 1

原创 python 1055 集体照 (25 分)

n,k = map(int,input().split(" "))p_dict = {}for i in range(n): name,height = map(str,input().split(" ")) p_dict[name] = int(height)pai_num = n//k #计算每排人数pai_middle = pai_num//2+1...

2019-02-18 15:18:23 707 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除