python编程
prince cd ..
杂学家一枚
展开
-
pyecharts使用百度地图BMap时显示自定义位置的散点图
开门见山,解决方案如下在BMap.add_schema()后加.add_coordinate_json(“BMAP.json”)json文件需要自己创建,格式是这样的:{“地点1”:[经度,纬度],“地点2”:[经度,纬度],}之后在add()函数中加入数据数据格式如:[[‘地点1’, 1], [‘地点2’, 2], [‘地点n’, 6]]这是我下面实例用到的json文件:{“A”:[116.403963,39.915119],“B”:[116.433547,39.909462]}原创 2022-02-17 20:12:36 · 2826 阅读 · 2 评论 -
九个常用的python语法糖让你代码写的更简洁
什么是语法糖? 语法糖不是糖,而是编程语言中的某些特殊的写法,这些写法可以让代码书写起来更简洁或者理解起来更加容易。1、数字分隔符a = 10_0000_0000a # 输出10000000002、交换变量的值# 无需中间变量a = 1b = 2a, b = b, a3、判断变量范围a = 97if 90<=a<=100: print('成绩优秀')4、快速构造字符串print('-'*50)print('#'*50)5、列表拼接a = [1,原创 2021-01-31 14:07:05 · 949 阅读 · 0 评论 -
cnki论文爬取自动下载,基于selenium
cnki论文爬取自动下载,基于seleniumimport timeimport osfrom selenium import webdriverdef download(key, page): url = "https://webvpn.bit.edu.cn/login" #我们学校的vpn登录网址 username = "" # 账号 password = "" # 密码 opt = webdriver.ChromeOptions() # 创建浏览器 #原创 2021-01-29 23:37:11 · 987 阅读 · 1 评论 -
pymysql使用(一)
一、安装Ubuntusudo pip3 install pymysql #安装pip3 show pymysql # 查看安装情况Windowspip install pymqsql二、使用导包import pymysql创建和mysql服务器的连接对象pymysql.connect(参数列表)获取游标对象cursor = conn.cursor()执行sql语句row_count = cursor.execute(sql)获取查询结果集res原创 2021-01-26 23:19:19 · 145 阅读 · 0 评论 -
python多线程编程-基础篇
一、学前须知1、需掌握python基础语法、python文件操作、python模块应用2、开发工具:pycharm、python3.6及以上版本3、学习内容:进程、线程、多任务应用二、多任务介绍2.1概念:多任务是指在同一时间内执行多个任务2.2多任务的两种表现形式并发(在一段时间内交替去执行多个任务)并行(在一段时间内真正的同时一起执行多个任务)三、进程3.1进程的概念:进程是资源分配的最小单位,他是操作系统进行资源分配和调度运行的基本单位。通俗理解:一个正在运行的一个原创 2021-01-25 14:28:40 · 2906 阅读 · 4 评论