- 博客(183)
- 收藏
- 关注
原创 pycharm 创建python文件时添加默认信息
{MONTH_NAME_SHORT} - 月份名称的前3个字母。${NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。${MONTH_NAME_FULL} - 一个月的全名。${PRODUCT_NAME} - 将在其中创建文件的IDE的名称。${PROJECT_NAME} - 当前项目的名称。${USER} - 当前用户的登录名。${DATE} - 当前的系统日期。${TIME} - 当前系统时间。${HOUR} - 目前的小时。${DAY} - 当月的当天。
2023-05-04 16:57:15
852
原创 python 运行脚本添加参数
通常情况下第一个位置参数为"-“开头,第二个位置参数是”–“开头,第一个是第二个的简写形式。但实际上,两个位置参数调换任意位置也是可以的。注:当”-“和”–“同时存在时,获取参数需以”–"开头的参数为准。:输入 -h 时对参数的解释。:对选项作用的简单描述。:命令行输入的内容应该被转换的类型。:当命令行没有输入值时赋予默认值。
2023-03-02 10:30:18
2903
原创 linux 常用指令大全
递归赋值文件夹,当使用cp命令进行文件夹复制操作的时候需要添加选项“-r”, 否则目录将被忽略。使用覆盖重定向,保存ls -la 的执行结果,保存到当前目录下的target.txt。:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加,文件不存在则创建。文件复制的过程中是可以进行重命名的,没有特殊要求不建议。:覆盖输出,会覆盖掉原先的文件内容,文件不存在则创建。递归删除文件夹,如果删除文件夹,需要加上此参数。上述列表中的第一列字符表示文档的类型,其中。中进行后续的分析/统计,则这时候需要使用到的。
2023-01-28 11:42:41
2563
原创 移动端爬虫——appium的基本使用
platformVersion:系统版本(打开模拟器设置,从关于获取系统的版本)打开cmd,输入adb shell,回车,进入adb shell 终端。deviceName:手机型号(打开模拟器设置,从关于获取手机型号)按如下配置完成后,点击启动会话后,即可启动appium。appActivity:app的包名+app的进程名。platformName:系统名称。appPackage:app的包名。
2022-10-05 19:24:20
1955
1
原创 windows安装adb工具
将模拟器安装目录下的bin目录下的nox_adb.exe删除(不删除就剪切走到其他文件夹里备份),将新的adb.exe拷贝一份副本在当前bin目录下,并且重命名为nox_adb.exe。打开命令行窗口,输入:adb devices,显示如下信息则配置成功。配置:D:\android-sdk\tools到系统的环境变量。配置d:\java\bin到系统环境变量。输入:java --version。配置安装目录后无脑next即可。配置安装目录后无脑next即可。Tools包下的前三个;
2022-10-05 12:05:11
2564
原创 windows安装fiddler
打开tools->options,找到connections,配置端口,并配置允许远程电脑连接。注:没有的话请自行科学上网获取。
2022-10-03 17:43:36
536
原创 fiddler中文乱码解决
4、右键新建,选字符串值 加上HeaderEncoding 然后值输入 UTF-8。2、输入regedit +回车+是。1、windows按钮+R。5.重启fiddler。
2022-10-03 17:29:18
983
原创 windows 安装anaconda
如果不指定,anaconda创建的虚拟环境默认为安装目录下的envs目录下:D:\anaconda\envs。第一次进入虚拟环境可能会提示没有初始化环境,这时候根据提示运行:conda init即可。将以下内容粘贴至.condarc并保存,重新代开命令行。如:我的安装目录为:D:\anaconda=找到最新的点击下载即可。
2022-09-06 11:25:31
1522
原创 docker部署django(uwsgi+nginx)
最后的daemonize应该注释掉,否则docker容器启动后便会立即停止,docker容器需要一个持续运行的前台进程,否则会终止容器运行。
2022-08-22 19:01:38
1282
原创 docker 构建docker-compose
在项目目录下创建一个名为docker-compose.dev.yml的文件。这一步包含的内容有:构建镜像或拉取镜像、基于镜像运行容器、创建卷等等。其底下的一个键代表一个服务,值代表该服务对应的配置。compose的版本。.....................
2022-08-18 14:07:07
659
原创 docker 构建python Dockerfile
必须是# syntax解析器指令,该指令指示 Docker 构建器在解析 Dockerfile 时使用什么语法,并允许启用 BuildKit 的旧 Docker 版本在开始构建之前升级解析器。BuildKit 在构建之前会自动检查语法的更新,确保您使用的是最新版本。RUN是映像构建步骤,RUN命令后将容器的状态提交到容器映像。CMD是启动构建映像时默认情况下容器执行的命令。将当前目录下的文件拷贝到/app下,如.COPY . . 的含义为将当前目录下的所有文件拷贝到/app下。基于WORKDIR执行命令。.
2022-08-17 17:53:09
2095
原创 docker 安装mysql5.7
创建一个网络,我们的应用程序和数据库将使用该网络相互通信。该网络称为用户定义的桥接网络,它为我们提供了一个很好的 DNS 查找服务,我们可以在创建连接字符串时使用它。能进入则表示安装成功。......
2022-08-17 17:00:22
437
原创 python logging模块的使用
日志等级由低到高DEBUG: 开发者调试信息,包括经计算得到的值、参数估值、URL、API 调用信息等。INFO: 一般性的信息。WARNING: 关于输入、参数等的警告。ERROR: 报告由于用户操作不当或程序运行时发生的错误。CRITICAL: 最高等级的日志输出,通常用于某些关键问题(取决于具体情况)。%(levelno)s: 打印日志级别的数值%(levelname)s: 打印日志级别名称%(pathname)s: 打印当前执行程序的路径,其实就是sys.argv[0]%(filename
2022-07-01 23:07:49
198
1
原创 sqlalchemy的基本使用
基本使用更多数据库操作附录1.链接:Session、sessionmaker、scoped_session相关资料2.接近原生的sqlalchemy操作链接-查询:sqlalchemy-查询链接-更新,插入,删除:sqlalchemy-更新,插入,删除3.会话通过query操作数据库的操作会话的query查询:query操作API...
2022-06-24 17:07:56
616
原创 django ImageField的使用
在settings.py中配置# 图片储存根路径MEDIA_ROOT = os.path.join(BASE_DIR, 'static')# 图片访问urlMEDIA_URL = '/media/'创建模型# 创建模型类class Avatar(models.Model): ... # upload_to的路径相对于MEDIA_ROOT picture('用户头像', upload_to='images/user', default='') ...在根urls下配置django站
2022-05-19 14:00:42
894
1
原创 pycharm ctrl+s自动格式化代码
一、pycharm默认格式化代码快捷键ctrl+alt+L二、实现ctrl+s格式化代码1.安装插件在插件市场找到:file watcher,点击安装,应用2.安装black包(python格式化专用包)pip install black3.配置环境注:后面两个勾选会自动保存,也会自动格式化,频率太高,不建议勾选4.重启pycharm...
2022-05-10 13:52:42
3973
原创 chrome浏览器页面自动翻译页面失效问题解决
1.进入chrome://flags/#interest-feed-v2这个网址2.进入后在搜索框搜索translation,然后把全部的选项改成En开头的3.按照提示退出软件再进入软件就行了
2022-04-08 19:25:17
7168
6
原创 ubuntu下安装npm
一、从NodeSource安装Node.js和npmNodeSource是一家致力于提供企业级Node支持的公司。它维护一个包含多个Node.js版本的APT存储库。如果您的应用程序需要特定版本的Node.js,请使用此存储库。在撰写本文时,NodeSource存储库提供以下版本:v16.x-最新的稳定版本。v14.x-最新的稳定版本。v13.xv12.x-最新的LTS版本。v10.x-先前的LTS版本。附:github操作链接:https://github.com/nodesource/d
2022-02-24 10:08:28
16244
2
原创 ubuntu右上角没有网的问题解决
执行以下操作:sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/NetworkManager.conf在运行完上一行的命令后会弹出一个文本文件,将其中的false改成truesudo service network-manager restart
2022-02-23 16:17:47
720
原创 ubuntu18.04开启ssh
1.查看是否有开启sshps aux| grep ssh看到sshd说明开启成功,如果没有开启,则进行下一步。2.开启sshsudo service ssh start # 开启sudo service ssh stop # 关闭sudo service ssh restart # 重启sudo service ssh status # 查看ssh的状态如果找不到命令,则执行第三步3.安装sshsudo apt-get install openssh-server安装成
2022-02-23 15:28:45
5565
原创 ubuntu用pip离线安装python第三方库
1.导出依赖pip3 freeze > requirements.txt2.按照依赖下载离线包pip3 download -d packagesDir -r requirements.txt3.安装离线包whl包、tgz包单个包、目录下的包pip3 install --no-index --find-links=“packages_dir” -r requirements.txt...
2022-02-21 13:57:58
1515
原创 ubuntu下离线安装mysql
1.官网:mysql下载链接2.下载完成后进行解压sudo tar -xf …xxx…tar3.一次按照如下顺序安装4.先不考虑依赖性问题,有的deb先安装,提示依赖的话上https://pkgs.org/查找依赖,下载对应的依赖,执行sudo dpkg -i 依赖包.deb进行下载5.最后sudo mysql -uroot -p回车无密码...
2022-02-16 16:27:53
2009
原创 mysql在命令行执行sql脚本
方式一:mysql -h localhost -u root -p123456 < F:\hello world\niuzi.sql方式二:1.连接到mysql数据库中2.在1的基础上执行source F:\hello world\niuzi.sql
2022-02-08 16:42:50
4613
原创 django 路由传参
1.使用默认路由传参要从 URL 中捕获值,请使用尖括号。捕获的值可以选择包含转换器类型。例如,用于 <int:name>捕获整数参数。如果不包括转换器/,则匹配任何字符串,不包括字符。1.1默认情况下可以使用以下路径转换器str- 匹配任何非空字符串,不包括路径分隔符’/’. 如果表达式中不包含转换器,则这是默认设置。int- 匹配零或任何正整数。返回一个int。示例:urlpatterns = [ ... path('articles/<int:year>
2022-01-25 10:55:02
1641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人