python命令行运行py文件找不到模块的解决办法
摘要:问题: 新建了一个项目,目录结构如下: 然后在pycharm中运行glovar是没有问题的,但是在命令行中运行就会提示找不到init模块 这是因为在pycharm中运行的时候,pycharm会自动将项目所在目录添加到了sys.path中,所以从项目根目录查找是可以找到该模块的。 解决办法:如图中红框
阅读全文
python-局部变量和全局变量
摘要:name = "feifei"def change_name(name): print("before change name:%s" % name) name = "hehe" print("after change name:%s" % name)def change_name2(): glob
阅读全文
python-函数参数不固定
摘要:默认参数的应用场景: 1.默认安装 2.数据库连接,默认端口号 参数不固定的情况: 参数组: args:将接收的位置参数转换成元组 def test(*args): print(args) test(1,2,3,4) test(*[1,2,3,4,5]) result: (1, 2, 3, 4) (
阅读全文
Python-列表操作
摘要:插入 names = ["zhangyang", "gunyun", "xiangpeng", "xuliangchen"] #将chenyunfei插入到gunyun前面 names.insert(1, "chenyunfei")#"1"是想插入的位置 print(names) 删除 names
阅读全文