单爆手

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  python

摘要:解决方法 vi /home/zhangtq/.local/lib/python3.6/site-packages/django/db/backends/mysql/operations.py 将decode改为encode 或直接注释掉如下图 阅读全文
posted @ 2020-07-04 11:45 单爆手 阅读(1040) 评论(0) 推荐(1) 编辑

摘要:http://json.cn/ https://cn.bing.com/ https://processon.com/ https://docs.djangoproject.com/en/1.11/ref/request-response/#httprequest-objects https://d 阅读全文
posted @ 2020-05-31 17:25 单爆手 阅读(194) 评论(0) 推荐(1) 编辑

摘要:搭建跨平台的统一python开发环境: 使用开发环境的好处: 可不用在服务器上直接修改源代码 写的代码首先得入版本库(放git或giitlab中),在本地写代码提交到git中.然后在服务器上git pull把代码拉上来运行。 项目大层级目录多用vim写不利于管理项目--用ide管理可组织代码结构,甚 阅读全文
posted @ 2020-05-25 08:07 单爆手 阅读(1179) 评论(0) 推荐(0) 编辑

摘要:1.mysqlclient 目前不支持高版本python3 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 原因是由于 mysqlclient 阅读全文
posted @ 2019-12-25 18:52 单爆手 阅读(3631) 评论(0) 推荐(1) 编辑

摘要:http://mirrors.163.com/ 国内网易开源镜像园 1.网络配置: Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces 2./etc/resolv.conf (1).打开ubuntu的/etc/network/interfaces文件默认 阅读全文
posted @ 2019-12-23 12:41 单爆手 阅读(586) 评论(2) 推荐(0) 编辑

摘要:安装pymysql: other setting project Interpreter +pymysql 更改数据库 在项目名的同名文件下的settings.py中DATABASES,改成 在项目的同名文件下的—init.py文件下添加语句 import pymysql pymysql.insta 阅读全文
posted @ 2019-11-26 16:03 单爆手 阅读(178) 评论(0) 推荐(0) 编辑

摘要:mysql安装: https://www.mysql.com/ 官网 下载 [DOWNLOADS] [MySQL Community Server]社区版 5.6 No thanks, just start my download.只下载不买 解压 后把my default.ini文件贴到pycha 阅读全文
posted @ 2019-11-21 15:42 单爆手 阅读(161) 评论(0) 推荐(0) 编辑

摘要:安装pymysql模块: file settings for New Projects Project Interpreter + pymysql安装就好。 若忘记函数用法,鼠标放在内建函数上,Ctrl+B,看源码 pymysql常见报错: ​ https://www.cnblogs.com/HBy 阅读全文
posted @ 2019-11-21 15:03 单爆手 阅读(1899) 评论(0) 推荐(0) 编辑

摘要:效果如下图: 先新建一Django项目。 最后在terminal执行python manage.py runserver 8090 运行djago程序 浏览器输入http://127.0.0.1:8090/lzh/ 结果如下: 阅读全文
posted @ 2019-08-07 10:18 单爆手 阅读(482) 评论(0) 推荐(0) 编辑

摘要:os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cdos.curdir 返回当前目录: ('.')os.pardir 获取当前目录的父目录字符串名:('..')os.makedirs('di 阅读全文
posted @ 2019-07-27 10:29 单爆手 阅读(160) 评论(0) 推荐(0) 编辑

摘要:用类的方式创建线程 自创建类 import threadingimport timeclass MyThread(threading.Thread):#自建MyThread类继承threading.Thread类 def __init__(self, num): #init方法用来拿参数,拿到实例变 阅读全文
posted @ 2019-07-26 13:59 单爆手 阅读(1027) 评论(0) 推荐(0) 编辑

摘要:server.py import socketserverclass MyServer(socketserver.BaseRequestHandler): #MServer类 继承socketserver.BaseRequestHandler类 def handle(self):#它内部封装的是建立 阅读全文
posted @ 2019-07-25 13:38 单爆手 阅读(292) 评论(0) 推荐(0) 编辑

摘要:实现:client上传图片文件到server 如下图所示,图片与post_client.py在同一当前目录 post_server.py 阅读全文
posted @ 2019-07-25 09:30 单爆手 阅读(763) 评论(0) 推荐(0) 编辑

摘要:在py3中只有两种数据类型:str bytes str: 存unicode(万国码)编码--全球通用的 bytes:存的是16进制的 1.str s='ehllo 丽庆' 》它存在内存中存都是unicode的编码 2.bytes(010101010计算机认识的) 存在磁盘,网络传输等都是bytes类 阅读全文
posted @ 2019-07-24 20:00 单爆手 阅读(142) 评论(0) 推荐(0) 编辑

摘要:类似于cmd的功能,client执行命令,server发命令结果发送到client server.py 阅读全文
posted @ 2019-07-24 17:40 单爆手 阅读(1834) 评论(0) 推荐(0) 编辑

摘要:参考:https://www.cnblogs.com/yuanchenqi/articles/5732581.html 一 (简单应用) import logging logging.debug('debug message') logging.info('info message') loggin 阅读全文
posted @ 2019-07-17 22:33 单爆手 阅读(146) 评论(0) 推荐(0) 编辑

摘要:import timedef show_time(f): def inner(*x,**y): #形参 start=time.time() f(*x,**y) #这里也得传参,因为它去执行add函数 end=time.time() print('spend %s' %(end-start)) ret 阅读全文
posted @ 2019-07-16 11:18 单爆手 阅读(568) 评论(0) 推荐(0) 编辑

摘要:现在有一个新的需求,希望可以记录下函数的执行时间,于是在代码中添加日志代码: import time def foo(): start_time=time.time() print('hello foo') time.sleep(3) end_time=time.time() print('spen 阅读全文
posted @ 2019-07-16 08:22 单爆手 阅读(352) 评论(0) 推荐(0) 编辑

摘要:实现的效果如下: 参考www.cnblogs.com/yuanchenqi/articles/5828233.html f(5)=5*4*3*2*1=120 f(7)=7*6*5*4*3*2*1=5040 开始: def fat(n): ret=1 for i in range(1,n+1): re 阅读全文
posted @ 2019-07-15 17:07 单爆手 阅读(10854) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示