python3.x相关内容
问 题 main.py import os import time from zhihu_oauth import ZhihuClient import html2text _h = html2text.HTML2Text() layout_format = {} for filename in os.listdir('mod'): if filename.endswit
..
问 题 正在用 Flask 写一个博客。 其中关于博客的基本配置如:网页 title 几乎每一个页面都会用到。我就得在后端每一个render_template 加一个 title 参数。 这样的代码太丑陋了,有什么办法能够将这种变量一次导入模版的吗? 解决方案 通过 jinja2的 context_processor 可以为模版注入一个全局的字典。 以此所有的模版都可以
..
问 题 多线程中 join 的疑问: for t in th: t.setDaemon(True) t.start() for t in th: t.join() 按照上面的代码,假如有10个线程,那么: 第一个 for 循环是10个线程依次启动(这里有理解错误么?) 主要是第二个 for 循环,是否意味着这十个循环必须依次执行?因为:
..
问 题 如:{% asset_img {path} {title} %}如何使用str.format()来格式化?期望:"{% asset_img {path} {title} %}".format(title="我的图片",path="img/mypic.png") 解决方案 两个{{}} "{{% asset_img {path} {title} %}}".format(t
..
问 题 想写个小程序,目的是将GPS写入照片的exif信息中,没有处理图片信息的经验,找了python 3的相关库,貌似pillow可以处理,但粗看了一下官方文档,貌似只提供了read exif的功能,并没有找到修改exif的方法,还请有经验的大神给些指点。 解决方案 花时间自己解决了一下:目前pillow包并没有简便的方式修改 exif 信息:其只提供了save()方法,该方法
..
问 题 问题已解决,我错误地理解了捕获的概念,代码改成如下形式则得到预期结果: >>> def mark(mo): print(mo.group(1)) return mo.group(1) >>> re.sub(r'@(yangxg|zengshao|zmrenwu)', mark, '@yangxg @zengshao @zmren
..
问 题 代码如下: str1 = '\xB4\xF3\xE5N' 请问在python3中,如何把变量str1转成utf-8的字符串. 原编码gbk。字符串中的内容,是从网页采集的内容中的一段。 解决方案 >>> str1 = '\xB4\xF3\xE5N' >>> str1 '´óåN' >>> bytes(str1,'l1').decode('gbk') '大錘' >
..
问 题 看python简明教程时发现的问题,使用一对单引号时,被写入的文件没有内容,改成3对连续单引号才行,求教。下为代码 m=open('F:\\test.txt','a') b='''\nghost''' m.write(b) m.close() 写成b='nghost'被写入的文件就无内容 解决方案 请问你是在哪个环境下遇此问题? 单引号是没问题的,我在自己的P
..
问 题 文件大概有80个G大小,想用多线程,我知道可以用f.seek()去设置偏移,以达到从不同的位置开始读入的效果 可是应该如何给每个线程分配一个合适偏移? with open(r'file.txt', 'rb') as f: for line in f: dosomething(line) 解决方案 可以现分割大文件,然后多线程处理被分割的各个小
..
问 题 我在flask、与Django的文档中都发现需要配置 secret_key。 这种 secret_key 有什么用吗? 如果暴露他会带啦哪些安全风险? 解决方案 用来做一些模块的hash >grep -Inr SECRET_KEY * conf/global_settings.py:255:SECRET_KEY = '' conf/project_tem
..
大家好,初学flask,关于jinja2中使用flask-moment有个小问题 问题是引用Moment.js,不用自带的拓展,这个时候又该怎么做呢 引用flask-moment能在jinja里这么写 可是没有使用拓展单纯使用js该怎么做才能显示在网页上呢?
..
问 题 我有一个用户模型: class User(AbstractUser): mugshot = models.ImageField(upload_to=user_mugshot_path) def save(self, *args, **kwargs): if not self.mugshot: avatar = Avata
..
问 题 先提问题的场景: sa='a=1' exec(sa) print(a) 以上代码可执行 class tess(): def ex(self): sa='a=1' exec(sa) print(a) s=tess() s.ex() 以上代码会报错,提示a未定义 class tess():
..
问 题 from tkinter import * import concurrent.futures def p1(): while True: print('1') def p2(): while True: print('2') def login(): login_window.after(1, p1) logi
..
问 题 是我在用PyCharm开发Flask应用,今天调试的时候断点总是不能命中,后来发现任务管理器中有一堆的python.exe,经过测验,当我再pycharm启动网站后再关闭,后台的python3.exe仍然在运行.甚至在pycharm关闭后还在运行.求解 解决方案 PyCharm,运行程序关闭后,会跳出一个对话框 选择第一个才能关闭python.exe,第二个不会,我
..
小弟想实现,在linux的命令行中显示能够实时刷新(因为只能用xshell等终端工具,且无法使用图形化工具),变化展现内容的命令行工具,例子效果如下: 界面中可以按照每2秒进行一次刷新,并展示最新内容。另外类似的如nmon的图形界面 请问python如何能实现类似的功能呢?谢谢大家!
..
问 题 RT. 最近在做数据预处理方面的东西,想在代码里用一个list来存放所有的key,然后通过传入指定column的下标来提取相应条目的字段信息。最好list中key的顺序固定,比如mongodb中document存储key的顺序。由于find_one等相关方法返回的是dict类型,所以是乱序,想问下有什么方法提取所有的key并按其在数据库中存储的顺序存放? 解决方案 要注
..
问 题 我在通过pip安装SQLAlchemy时遇到了UnicodeDecodeError。 系统是windows10, python版本是3.6.0。 完整的信息如下: C:\Windows\system32>pip install SQLAlchemy Collecting SQLAlchemy Using cached SQLAlchemy-1.1.4.tar.
..
安装了python3.6,通过Pip安装了cxfreeze CMD到达scripts目录,运行cxfreeze -h 求大神拯救
..
问 题 js: >>>escape(a) "%E7%AE%97%E4%B8%8D%E4%B8%8A%E5%A4%A7%E7%A5%9E%EF%BC%8C%E6%88%91%E5%B0%B1%E6%98%AF%E5%88%92%E6%B0%B4%E7%9A%84" >>>decodeURIComponent("%E7%AE%97%E4%B8%8D%E4%B8%8A%E5%A4%A7%E7
..