- 博客(54)
- 收藏
- 关注
原创 python django运用(4.与MySQL数据库交互---代码整理)
4.在my_site内的子文件my_site内的[settings.py]文件内容 DATABASES 配置项修改成:6.在testdb.py文件代码整理后:代码如下(示例):8.在my_sites内的my_sites子文件中url.py整理后:代码如下(示例):> 最后剩下以上代码9.启动项目:
2023-04-09 21:04:31
238
原创 django 运用pycharm的各种故障汇总(2)
中国科技大学 :https://pypi.mirrors.ustc.edu.cn/simple/- 清华:https://pypi.tuna.tsinghua.edu.cn/simple。- 阿里云:http://mirrors.aliyun.com/pypi/simple/查看第三方库(包)安装位置打开电脑命令窗口输入如:pip show times;- 豆瓣:http://pypi.douban.com/simple/;pycharm写的代码passwd:''与mysql数据库设定不一致;
2023-04-06 19:54:00
427
原创 python django运用(4.与MySQL数据库交互)
1.走到这里大家对django的应用都有一个大概的逻辑了解;2.MySQL数据库的数据怎样能够随时查看3.看了查看很多大佬对MySQL数据库数据的交互资料,要么太高端,要么太复杂4.结合以前的学习把django与MySQL数据库交互简单、实用化。
2023-04-05 20:16:48
656
原创 python django运用(3.外部文件调用)
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2023-04-05 08:19:07
544
原创 django 运用pycharm的各种故障汇总(1)
一.用django入门第一个问题:pycharm的[community]社区版-免费开源与[professional]专业版注册收费两个版本:用django只能有[professional]版本便捷、专业;(2).安装后电脑环境变量的设置(桌面找到这台电脑右键:点击[属性]----弹出一个窗口点击[高级系统设置]----点击[环境变量]---找到path):把。2.找中间途径然后有:Python 、Pycharm、Anaconda三者的区别与联系----建议----重新建立一个新项目,更方便!
2023-04-02 14:15:47
1054
原创 python Django 运用(2.简单运用)
pycharm工具分Professional版(注册免费30天后收费),community版(免费,功能不全,创建django就不行);解决方案:先找免费专业版,手段尽出(版权问题不能说),折腾了很久、遇到很多问题后面总结后发出来;python安装位置。
2023-04-02 12:30:20
320
原创 python 与 pyCharm[Professional]安装使用自由教程
(1).pyCharm安装完成后,不要重启电脑,按finish键关闭,重新启动pyCharm选择:[Do not import settings]按钮进入下一步;(2).进入下一个界面选择[Evaluate for free]进入下一个界面;(3).把[解密钥匙]拖入pycharm窗口,点“resrart”重启;(5).重新启动pyCharm就行,就实现了pyCharm[自由].(4).进入界面:[为pyCharm安装]按钮确定下一步;
2023-03-31 22:08:47
450
原创 python Django运用——(1.创立项目)
MVC 模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三 个基本部分:模型(Model)、视图(View)和控制器(Controller)。2.运行django创立项目:在创立的项目文件(my_data)打开命令窗口输入:python manage.py runserver。1.模型(M) - 编写程序应有的功能,根据用户指令与数据库交互;如:在D盘打开控制命令窗口开始创建输入:django-admin startproject。
2023-03-29 17:06:39
269
原创 python numpy数组
1.数组创建:2.数组维度:3.数组索引:4.数组迭代:5.数组随机取数:6.数组合并:7.数组拆分:8.数组过滤、排序:
2022-06-26 21:00:57
2297
2
原创 python html基本构成(1.标签)
html:是超文本标记语言,专门设计与编辑语言;html元素基本构成:<!doctype html> <!--文档申明--><html lang="en"><head> <meta charset="UTF-8"> <!--文档配置--> <!--移动端口,视口设置-->
2022-05-30 16:08:44
307
原创 python 协程
1.进程队列:import multiprocessing , queue ,timeq = queue.Queue(5)def func(args): print('>>>进程运行>>>') time.sleep(1) print(args)if __name__=='__main__': p1 = multiprocessing.Process(target = func,args=('进程 >>> %s'
2022-05-25 17:01:33
158
原创 初步解析网页
<!doctype html> <!--网页的声明--><html lang="en"><head> <!--网页头部--> <meta charset="UTF-8">
2022-05-21 18:54:46
138
原创 python 协程与IO编程
1.IO操作:就是在计算机内存数据输入/输出(Input/Output)过程;(1):网络——浏览器查阅文件,把要查询发送命令数据请求给服务器的过程叫Output(往外发过程),服务器传送数据的过程叫Input(接收外面数据过程);(2):本地——python文件读写操作;2.IO密集型:...
2022-05-20 11:28:50
329
原创 python 进程池/线程池
1.进程/线程池:#进程:from concurrent.futures import ThreadPoolExecutor ,ProcessPoolExecutordef func(args): time.sleep(1) print(args)if __name__=='__main__': Pool = ProcessPoolExecutor(3) for i in range(10): Pool.submit(func,i) 输出: 0
2022-05-17 20:56:03
590
原创 python 进程
1.进程:调用计算机CPU运行工作;2.进程实例:import multiprocessingdef func(args): print(args)if __name__=='__main__': for i in range(10): multiprocessing.Process(target = func,args=('进程 >>> %s' %i ,)).start()输出:进程 >>> 2进程 >>>
2022-05-16 21:43:14
2268
原创 python 爬取网上数据Crawler data(3.视频)
1.网页视频直接获取:网页元素检查:获取代码如下:import requests from bs4 import BeautifulSoupfrom selenium import webdriver #运用这个模块抓取网页元素很重要HEADERS = { 'Accept': 'application/json, text/javascript, */*; q=0.01', 'referer': 'https://www.pearvideo.com/', 'x-c
2022-05-07 18:50:44
926
原创 python 爬取网上数据Crawler data(1.漫画)
1.简单获取网页单张图片:2.拿取网页代码:import requests r = requests.get('https://img.wallpapersafari.com/desktop/1536/864/5/53/uyvkzZ.jpeg')with open('图片.jpeg','wb') as f: f.write(r.content) f.close()3.注意:有时获取的网页图片读不了时:是因为网页反爬虫功能代码中需要添加:headers ={‘User-Ag
2022-04-29 23:31:55
1486
原创 python 网上数据获取(2.文档)
1.解析要获取内容网页:拿到网页网址,拿到网页代码元素2.准备好工具:requests , BeautifulSoup3.获取需要内容:import requests , time , osfrom bs4 import BeautifulSoup#解析网页内容:r = requests.get('https://www.81zw.com/book/72926/189141.html')r.encoding = 'utf-8'text = BeautifulSoup(r.text,'l
2022-04-29 00:23:27
214
原创 python pygame项目
一、pygame图像动态:import sys ,pygame#初始化pygamepygame.init()size = width ,height = 600 ,400speed = [-2 ,1]bg = (250 ,250 ,250)#创建窗口:screen = pygame.display.set_mode(size)#窗口标题设置:pygame.display.set_caption('Hello World !')tertle = pygame.image.load('图
2022-04-14 21:52:36
2746
原创 python CGI编程、smtp邮件发送、pygame项目创建
一、GI编程:运行在服务器上的一段网关接口的程序(如:HTTP服务器,提供同客户端HTML页面的接口).CGI的运行可以通过网页的链接或者URL:1、使用你的浏览器访问URL并连接到HTTP web 服务器。2、Web服务器接收到请求信息后会解析URL,并查找访问的文件在服务器上是否存在,如果存在返回文件的内容,否则返回错误信息。3、浏览器从服务器上接收信息,并显示接收的文件或者错误信息。CGI程序可以是Python脚本,PERL脚本,SHELL脚本,C或者C++程序等。Web服务器支持及配置
2022-04-11 19:43:23
4146
原创 python 线程与urllib操作
1.多线程同步:import threading ,timeexitFlag = 0 class My_thread(threading.Thread): def __init__(self,threadID,name,delay): threading.Thread.__init__(self) self.threadID = threadID self.name = name self.delay = delay d
2022-04-08 18:23:11
499
原创 python mysql数据库、多线程
1.mysql数据、数据表删除:(a).删除数据:import mysql.connectormydb = (host = 'localhost' ,user = 'root', password = '123456',basetable = 'my_summary')mycurcor = mydb.curcorsql = 'DELETE FROM sites WHERE name = 'Taobao''mycursor.execute(sql)#第二种删除方法:sql = 'DELETE
2022-04-04 17:57:33
2468
原创 python mysql数据库运用
1.Windows版本MySQL数据库的安装:a下载网址(https://www.mysql.com/downloads/);b.环境搭建:环境变量中新建一个MYSQL_HONE的变量名,变量值就是Mysql放置的位置,系统变量中path新建一个路径%MYSQL_HONE%\bin;c.Mysql安装文件夹内建立一个ini.bat文件内容: [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=E:\\software\\mysql\\mysql
2022-03-27 16:03:33
1474
原创 网络编程-----socket函数
1.Socket()函数:访问底层操作系统接口的全部方法,提供服务中心类,简化网络服务器的开发;语法:socket.socket(family([,type,proto]]])family: 套接字家族可以是 AF_UNIX 或者 AF_INETtype: 套接字类型可以根据是面向连接的还是非连接分为SOCK_STREAM或SOCK_DGRAMprotocol: 一般不填默认为0.2.实操用语(内置)方法:服务端:s.bind():绑定服务端ip地址码,编制端口;s.listen():规定
2022-03-21 15:45:30
4668
原创 python中正则表达式的运用
re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回nonepattern:匹配的正则表达式string:要匹配的字符串。flags:标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等。参见:正则表达式修饰符 - 可选标志re.math(pattern,string,flags = 0)import reprint(re.match('www', 'www.google.com').span()) # 在起始位置匹配.
2022-03-17 10:29:12
346
原创 python 文件异常
文件读写追加:f = open(‘文件路径\名称\格式’,mode=(r/w/a),encoding = ‘UTF-8’)file = f.read/write()print(file)orwith open(‘文件路径\名称\格式’,‘r/w/a’,encoding = ‘UTF-8’) as f:file = f.read/write()print(file)文件异常:try - except:try:检测范围except Exception(as reason):出现异常(Ex
2022-03-14 16:40:40
943
原创 python面向对象:属性、方法、python内置类属性
1、属性:类内函数内的变量;class File(): def __init__(self,name): self.name =name#name 为类File属性 私有与公有属性:class Worker: name ='李狗蛋' #公有 __salary = 90000 #私有 def describe_user(self): ...
2022-03-04 16:47:02
376
2
原创 python面向对象
面向对象是软件开发方法;具有三大特性:封装、继承、多态;1.封装:class Cat: def __init__(self,name,age): self.name = name self.age = ageCC = Cat('Kite',4)2.继承:class Cat: def __init__(self,name ='kite'): self.name = name print( sel
2022-02-23 19:52:45
347
原创 python代码测试
1.python函数测试:创建文件:def get_formatted_name(first, last, middle=''): """Generate a neatly-formatted full name.""" if middle: full_name = first + ' ' + middle + ' ' + last else: full_name = first + ' ' + last return f
2022-01-24 18:59:18
2116
原创 计算机的基本认识
1.计算机又俗称电脑,电脑主要由:主板、CPU(中央处理器)、硬盘、内存、显卡组成;2.主板(也叫:主机板,系统板,逻辑板,母板,底板):就是一块放置、联通电脑各个配件的电路板;2.CPU(中央处理器):就是一块微型庞大的集成电路(由晶体管、电阻、电容和电感等元件及布线互连一起构成),就是要把晶体管、电阻、电容、电感元件功能要这块3厘米正方形4毫米厚的CPU板块实现这些功能;3.硬盘:就是电脑数据储存作用;分机械硬盘(使用磁头,需要电机加速旋转的过程,需要以恒定角速度(CAV)由外向..
2022-01-17 10:55:12
1233
原创 python类(class)的延展
1._ _init_ _(self,.....):class F(): def __init__(self,x,y): self.x = x self.y = y def Result1(self): return (self.x - self.y)*2 def Result2(self): return self.x * self.yret = F(5,3)print(ret.Result1
2022-01-13 20:54:43
143
原创 python的类(class)及运用
1.类就是由一种实例组成的对象,对象 = 属性 + 方法;2.Python中的类名约定以大写字母开头 , 特征的描述我们称为属性,其实就是一个变量,方法就是python的函数组成;3.类的创建:class Country(): def __init__(self,name,city): self.name = name self.city = city def people(self): retrun (self.nam
2022-01-08 19:33:19
3113
原创 json与pickle模块运用
1.json的dump(把对象转换成储存字符串):import json names ={'德国':'柏林','英国': '伦敦', '俄罗斯': '莫斯科'}ret = json.dumps(names)print(ret) 输出:{"\u5fb7\u56fd": "\u67cf\u6797", "\u82f1\u56fd": "\u4f26\u6566", "\u4fc4\u7f57\u65af": "\u83ab\u65af\u79d1"}lsit =['
2022-01-04 20:32:09
1675
原创 python的os模块
1.创建文件夹:import os os.mkdir('path') #创建一个文件夹os.makedirs(r'.\path\a\b\c') #创建一个多层目录文件夹2.删除文件夹:import osos.removedirs('path') #删除一个文件夹os.removedirs(r'.\path\a\b\c') #删除一个多层文件夹3.
2022-01-03 16:46:31
358
原创 time/os/sys模块
1.浮点数数据类型:import timeprint(time.time()) 输出:1640863592.3153923Process finished with exit code 02.格式化类型:import timeprint(time.strftime('%Y-%m-%d')) 输出:2021-12-30print(time.localtime()) 输出:time.struct_time(tm_year=2021, tm_mon=12
2021-12-30 20:08:25
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人