yyhhyy's blog

yyhhyy

Tools

Win10/11配置fnm:解决PowerShell脚本运行受限问题

在Windows 10和11中配置fnm时,用户需在PowerShell中创建并编辑`Microsoft.PowerShell_profile.ps1`文件以启用fnm功能。然而,系统默认禁止运行脚本,导致报错。解决方法包括以管理员身份运行PowerShell,并执行`Set-ExecutionPolicy -ExecutionPolicy RemoteSigned`命令以修改执行策略,从而允许脚本运行。
243
0
1
2024-07-03

VSCode-PYTHONPATH设置

在使用VSCode进行开发时,常遇到包或模块找不到的错误,主要原因是VSCode未自动配置PYTHONPATH。解决方法是在VSCode的settings.json中添加配置,指定PYTHONPATH为工作目录。具体配置包括Windows、Linux和MacOS系统,分别在terminal.integrated.env.windows、terminal.integrated.env.linux和terminal.integrated.env.osx中设置PYTHONPATH。保存并重启VSCode后,问题即可解决。
87
0
0
2024-07-03

VSCODE-Python开发插件推荐

由于Pycharm在处理大型项目时加载时间较长,作者转向使用VSCode,并推荐了几款Python开发插件,包括微软Python三件套、jupyter系列、ruff、copilot和Git相关插件。这些插件提升了开发效率,适合Python开发者尝试。
43
0
0
2024-06-24

Python项目防代码泄露指南

本文介绍了如何通过安装`compileall`工具,编写脚本将Python项目的`.py`文件转换为`.pyc`文件,并删除原始`.py`文件,从而在一定程度上防止代码泄露。此外,还指导了如何设置`PYTHONPATH`环境变量,并建议使用模块导入方式运行程序,而非直接执行`.pyc`文件。
62
0
1
2024-06-20

Miniconda安装教程

文章介绍了从Anaconda转向Miniconda的原因及其优势,包括轻量级安装和高度定制的Python环境。详细描述了在Windows和Linux系统上通过清华源安装Miniconda的步骤,包括下载、安装、配置环境变量和验证安装。此外,还提供了如何将conda和pip的源切换到清华源的指南。
145
0
0
2024-06-16

GOOGLE-Python风格规范

Google Python风格规范强调代码简洁与一致性,建议每行不超过80字符,避免行尾分号,使用4空格缩进。括号应谨慎使用,主要用于行连接。序列元素推荐使用尾部逗号,顶级定义间空两行。空格使用需遵循标准排版,二元操作符两侧加空格,但关键字参数和默认值的等号两侧不加。Shebang行仅在主文件中使用。注释应保持风格一致,文档字符串需清晰描述模块、函数和方法。
74
0
0
2024-04-02

cloudflow反代tgbot

本文介绍了如何使用Cloudflare的Cloudflow服务反向代理Telegram Bot API。首先,注册并创建一个Cloudflare Worker服务,然后通过复制特定代码并部署来实现反向代理。接着,通过添加DNS记录和设置Worker路由,将自定义域名与Worker服务关联,从而实现通过自定义域名访问Telegram Bot API。需要注意的是,域名必须托管于Cloudflare,并且Worker创建后需添加路由关联。
269
0
0
2023-04-15

GitHub 文件加速搭建

本文介绍了如何使用Cloudflare Workers搭建GitHub文件加速服务。首先注册并创建Cloudflare Workers服务,然后通过复制特定代码并部署,实现对GitHub文件的加速访问。随后,通过DNS设置和Workers路由配置,将加速服务套用到自定义域名上,确保域名托管于Cloudflare并关联Worker路由。
139
0
0
2023-04-15