当前位置: 首页 > news >正文

自发购卡网站在吗做网站制作推荐

自发购卡网站在吗做,网站制作推荐,利用虚拟主机建设企业网站,lamp wordpress以下实验所处的操作系统环境说明#xff1a; OS版本MacOSMonterey 12.1VSCodeOctober 2023 (version 1.84.2) 一、背景 在 VSCode 中写好 Python 脚本后#xff0c;如果要运行起来#xff0c;可以怎么做呢#xff1f; 一般有以下几种方式#xff1a; 1、直接在 VSCode…以下实验所处的操作系统环境说明 OS版本MacOSMonterey 12.1VSCodeOctober 2023 (version 1.84.2) 一、背景 在 VSCode 中写好 Python 脚本后如果要运行起来可以怎么做呢 一般有以下几种方式 1、直接在 VSCode 中导航至需要运行的 Python 脚本下运行该脚本 方法 1 点击左上角处运行按钮三角箭头图标方向朝右 方法 2 2、在终端如 Terminal中运行。 可以方便的找到其存储路径并打开 Terminal 等软件将其运行起来。 python3 test_pass_params.py 二、问题 其中第 1种方式在 Python 脚本不传参时还可以倘若脚本需要外部传参如 KV 型参数python3 test_pass_params.py -d db_ecommerce -t ads_trade_stats仅V型参数 python3 test_pass_params.py ${pamam-1} ${pamam-2} ... 则行不通了。 那么如果想在VSCode中运行Python脚本文件时进行传参又该如何实现呢 三、解决方案 尝试方案1Test Fail 选择VSCode中左侧竖排第四个 Debug 按钮如果是首次在软件中运行 Python 程序则在运行和调试单元框里很可能看到的提示是如下这样的。 我根据提示 依次点击超链接 1打开待运行 Python 脚本之后点击超链接 2打开其所在的文件夹。第3 步在很多PC 上会显示“创建一个launch.json文件”的提示很可惜在我的 PC 上json 字符所在位置不仅不是超链接而且显示的是翻译过来的“启动.json”字符。 我随后在 Python 脚本所在的目录中创建了这个 launch.json并附上如下内容 launch.json 代码清单 {window.zoomLevel: 1,launch: {configurations: [{name: ${workspace}/main.py, #调试列表里显示的名字随意建议写当前调试的文件名type: python, #语言类型默认是 Pythonrequest: launch, #应答类型 默认即可python: /Library/Frameworks/Python.framework/Versions/3.9/bin/python3, #Python 可执行文件所在的位置args: [-d, db_ecommerce, -t, ads_trade_stats], #执行脚本的附加参数默认生成是没有的program: ${file}, #变量自动取当前光标所在的文件console: integratedTerminal, #显示控制台默认用 VScode 自带的也可以用系统的justMyCode: true, #true 只调试当前 py 文件默认值; false 也调试引用的模块env: {PYTHONPATH: /Library/Frameworks/Python.framework/Versions/3.9/lib/} #Python环境变量}]} }操作完毕后通过如下方式运行该Python 脚本文件 ①、VSCode右上角点击“运行”图标 选择 在专用终端中运行 Python 文件调试 Python 文件 ②、在菜单“运行”选项中操作 选择启动调试以非调试模式运行 这 2 种方式均没有获取到传入的参数测试以失败告终。 经测试将 launch.json更名为启动.json同样失败。 尝试方案2Test Succ 选择菜单“运行” -- “添加配置” 选择之后在新生成的 settings.json 文件的生成模板中却不到 Python 相关的配置选项没关系 将上述 launch.json 中的文本内容复制到这里即可。 通过这种方式生成的 settings.json 文件在我 PC 上的位置为 /Users/xxxx/Library/Application Support/Code/User/settings.json settings.json 代码清单 {window.zoomLevel: 1,launch: {configurations: [{name: ${workspace}/main.py,type: python,request: launch,python: /Library/Frameworks/Python.framework/Versions/3.9/bin/python3,args: [-d, db_ecommerce, -t, ads_trade_stats],program: ${file},console: integratedTerminal,env: {PYTHONPATH: /Library/Frameworks/Python.framework/Versions/3.9/lib/}}]} }配置后记得保存。 之后再次按照如下这种方式运行该 Python 脚本即可正确获取到请求入参。 “尝试方案1Test Fail”– “②、在菜单“运行”选项中操作” 注意 经测试如下方式不会引用到settings.json脚本中配置的python 请求入参配置参数即 “args” 中内容。 “尝试方案1Test Fail”– “①、VSCode右上角点击“运行”图标” 调试时的打印语句也正常输出了 # xxxx XXXXdeMacBook-Pro in ~/bin [11:28:39] $ cd /Users/xxxx/bin ; /usr/bin/env /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 /Users/xxxx/.vscode/extensions/ms-python.python-2023.20.0/pythonFiles/lib/python/debugpy/adapter/../../debugpy/launcher 59555 -- /Users/xxxx/bin/test_pass_params.py -d db_ecommerce -t ads_trade_stats target_database db_ecommerce, target_table ads_trade_statsmysql.connector.connection.MySQLConnection object at 0x10489f250 fetchall [(dt, date), (recent_days, bigint), (order_total_amount, decimal), (order_count, bigint), (order_user_count, bigint), (order_refund_count, bigint), (order_refund_user_count, bigint)] list(iterator) [dt, recent_days, order_total_amount, order_count, order_user_count, order_refund_count, order_refund_user_count]一些注意事项 setting.json中“args”请求参数如果这样配置 args: [-d db_ecommerce, -t ads_trade_stats]在运行时也可以获取到参数不过每一个参数前都会添加一个空格如“ db_ecommerce”、“ ads_trade_stats”. 故推荐“args”中的 k、v 都使用 进行包裹详见setting.json全局配置脚本中的配置。 参考文献 Python debugging in VS Code
http://www.zqtcl.cn/news/53001/

相关文章:

  • 建设高端网站的公司免费收录网站推广
  • 医学招聘网站开发区南宁网站seo外包
  • 做网站的公司叫什么名字好论坛推广的特点
  • 劳务公司网站建设方案专门做图片的网站
  • 网站开发方案论文谷歌广告平台
  • 找外贸客户的网站h5网站建设是什么意思
  • 怎么提交网站关键词金融网站制作
  • 做网站如何引流企业网站建设绪论
  • 云相册网站怎么做wordpress seo 链接
  • 企业网站建设公司地址dede网站根目录标签
  • 外贸营销网站建设公司排名dedecms织梦系统网站防会员注册机
  • 怎么申请一个商城网站.网站建设公司教程
  • 如何用云服务器做网站旅游网站毕业设计和论文
  • 做一网站要学些什么软件天津模板做网站
  • 刷赞业务推广网站电子商务网站建设需要哪种语言
  • 网站图标只做关键词优化包含
  • 怎么投诉网站制作公司o2o模式是什么意思通俗讲
  • 酒泉建设厅网站镇江网站建设价格
  • 普通网站可以做商城成品网站建设价格
  • 济南专门做网站的公司扬中做网站的公司
  • 怎么申请建立网站百度网址大全手机浏览器
  • 东莞网站建设营销服务平台怎么制作wordpress主题
  • 免费个人网站服务器化妆品网站设计方案
  • 做网站哪里的服务器速度快崇左网站建设
  • 选择锦州网站建设上海嘉定网站建设
  • 做响应式网站用什么框架公司后台网站怎么做
  • 网站建设怎么宣传做网站 网络映射
  • 新乡网站优化公司推荐网站开发和室内制作
  • 沙坪坝网站开发网络界面设计
  • 哪里找需要网站建设的wordpress分享文章插件