摘要:解决方法 vi /home/zhangtq/.local/lib/python3.6/site-packages/django/db/backends/mysql/operations.py 将decode改为encode 或直接注释掉如下图
阅读全文
随笔分类 - python
摘要:解决方法 vi /home/zhangtq/.local/lib/python3.6/site-packages/django/db/backends/mysql/operations.py 将decode改为encode 或直接注释掉如下图
阅读全文
摘要:http://json.cn/ https://cn.bing.com/ https://processon.com/ https://docs.djangoproject.com/en/1.11/ref/request-response/#httprequest-objects https://d
阅读全文
摘要:搭建跨平台的统一python开发环境: 使用开发环境的好处: 可不用在服务器上直接修改源代码 写的代码首先得入版本库(放git或giitlab中),在本地写代码提交到git中.然后在服务器上git pull把代码拉上来运行。 项目大层级目录多用vim写不利于管理项目--用ide管理可组织代码结构,甚
阅读全文
摘要:1.mysqlclient 目前不支持高版本python3 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 原因是由于 mysqlclient
阅读全文
摘要:http://mirrors.163.com/ 国内网易开源镜像园 1.网络配置: Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces 2./etc/resolv.conf (1).打开ubuntu的/etc/network/interfaces文件默认
阅读全文
摘要:安装pymysql: other setting project Interpreter +pymysql 更改数据库 在项目名的同名文件下的settings.py中DATABASES,改成 在项目的同名文件下的—init.py文件下添加语句 import pymysql pymysql.insta
阅读全文
摘要:mysql安装: https://www.mysql.com/ 官网 下载 [DOWNLOADS] [MySQL Community Server]社区版 5.6 No thanks, just start my download.只下载不买 解压 后把my default.ini文件贴到pycha
阅读全文
摘要:安装pymysql模块: file settings for New Projects Project Interpreter + pymysql安装就好。 若忘记函数用法,鼠标放在内建函数上,Ctrl+B,看源码 pymysql常见报错: https://www.cnblogs.com/HBy
阅读全文
摘要:效果如下图: 先新建一Django项目。 最后在terminal执行python manage.py runserver 8090 运行djago程序 浏览器输入http://127.0.0.1:8090/lzh/ 结果如下:
阅读全文
摘要:os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cdos.curdir 返回当前目录: ('.')os.pardir 获取当前目录的父目录字符串名:('..')os.makedirs('di
阅读全文
摘要:用类的方式创建线程 自创建类 import threadingimport timeclass MyThread(threading.Thread):#自建MyThread类继承threading.Thread类 def __init__(self, num): #init方法用来拿参数,拿到实例变
阅读全文
摘要:server.py import socketserverclass MyServer(socketserver.BaseRequestHandler): #MServer类 继承socketserver.BaseRequestHandler类 def handle(self):#它内部封装的是建立
阅读全文
摘要:实现:client上传图片文件到server 如下图所示,图片与post_client.py在同一当前目录 post_server.py
阅读全文
摘要:在py3中只有两种数据类型:str bytes str: 存unicode(万国码)编码--全球通用的 bytes:存的是16进制的 1.str s='ehllo 丽庆' 》它存在内存中存都是unicode的编码 2.bytes(010101010计算机认识的) 存在磁盘,网络传输等都是bytes类
阅读全文
摘要:类似于cmd的功能,client执行命令,server发命令结果发送到client server.py
阅读全文
摘要:参考:https://www.cnblogs.com/yuanchenqi/articles/5732581.html 一 (简单应用) import logging logging.debug('debug message') logging.info('info message') loggin
阅读全文
摘要: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
阅读全文
摘要:现在有一个新的需求,希望可以记录下函数的执行时间,于是在代码中添加日志代码: import time def foo(): start_time=time.time() print('hello foo') time.sleep(3) end_time=time.time() print('spen
阅读全文
摘要:实现的效果如下: 参考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
阅读全文
|