Python学习轨迹 0503
今天,又回到了hello_world
好几天没有碰过就……什么都忘记了:( 还很丢人
我:师兄,这是环境变量没有设置好吗?
(venv) C:\Users\dell\PycharmProjects\0503>hello_world 'hello_world'不是内部或外部命令,也不是可运行的程序或批处理文件。
师兄:不是吧,hello_world.py?如果是py 文件,要python hello_world.py。你是想执行这个文件吗?
我:是的
师兄:用python+文件名,python hello_world.py
我:我试试
……还是不对
(venv) C:\Users\dell\PycharmProjects\0503>pyton helloworld pyhton:can't open file 'hello_world':[Errno 2] No such file or directory
师兄:求复制……你漏掉了.py
这个时候的我就超级尴尬了,只好说“啊我翻到了笔记,第一次学的时候犯了一样的错误,为什么忘得这么快?”
师兄:记住文件名都是有后缀的就好了,平时看不到是自动隐藏了,命令行要打全称。
还能怎么说呢?当然是丢人丢到家……
所以今天的唯一经验就是——运行文件的时候要加后缀!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Java内存模型-指令重排序&顺序一致性
章节目录 1.重排序定义 2.数据依赖性 3.as-if-serial语义 4.程序顺序规则 5.JMM 参考 顺序一致性内存模型的实践规范 1.重排序定义 重排序是指编译器和处理器为优化程序性能而对指令序列重新排序的一种手段。 2.数据依赖性 如果两个操作访问同一个变量,且两个操作中有一个为写操作,此时这两个操作之间就存在数据依赖性。 如下表所示,是我们常见的数据依赖性场景: 操作模式 代码示例 说明 store->load a=1;b=a; 写一个变量后,再读这个位置 store->store a=1;a=2 写一个变量之后,再写这个变量 load->store a=b;b=1 读一个变量之后,再写这个变量 注意: 上述指令重排序之后,执行结果就会发生变化,所以编译器和处理器不会改变存在数据依赖关系的两个操作的执行顺序。仅针对于单个处理器中执行的指令序列和单个线程中执行的操作。 3.as-if-serial 语义 对于不存在数据依赖性的操作可以做指令重排序。as-if-serial语义把单线程程序保护了起来。 4.程序顺序规则 如果A happens-before...
- 下一篇
BugkuCTF 文件上传测试
前言 写了这么久的web题,算是把它基础部分都刷完了一遍,以下的几天将持续更新BugkuCTF WEB部分的题解,为了不影响阅读,所以每道题的题解都以单独一篇文章的形式发表,感谢大家一直以来的支持和理解,共勉~~~ 点开链接一看,是要上传一个php文件 我们构造一个1.php文件上传一下试试看 显示非图片文件,那我们构造一个1.jpg文件试试看 提示非php文件,我们最终要提交的文件是PHP文件,我们就需要把这个数据包给抓下来,改包发送到服务器端 于是我们上传一个1.jpg文件,用BP进行抓包,发送到repeter,把文件名改成1.php,Go一下,Flag直接就爆出来了!!! 您可以考虑给博主来个小小的打赏以资鼓励,您的肯定将是我最大的动力。thx. 微信打赏 支付宝打赏 作者: Angel_Kitty 出处:http://www.cnblogs.com/ECJTUACM-873284962/ 关于作者:潜心机器学习以及信息安全的综合研究。如有问题或建议,请多多赐教! 版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2全家桶,快速入门学习开发网站教程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题