pythonrtx
‘壹’ python3怎么改
第一句就不改了,注意bytes和str就行了
我也不知道你参数传的是 bytes 还是 str 所以也不好改
python3中是没有urllib2的
你可以from urllib.request import urlopen
然后直接urlopen(url_add)
‘贰’ python中文返回的乱码问题
#-*- coding: utf-8 -*-
import win32api
import win32con
import time
from win32gui import *
def getWindow():
titles = set()
def foo(hwnd,nouse):
if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd):
#对增加的内容指定编码格式,运行调试通过,没有乱码
titles.add(GetWindowText(hwnd).decode('utf-8'))
EnumWindows(foo, 0)
print(titles)
if __name__=='__main__':
time.sleep(3)
getWindow()
‘叁’ 用python操作excel,如何将python中一个dict的键和值分别批量写入excel中不同列
Python对Excel操作详解_网络文库 http://wenku..com/link?url=M0jYRtxaTjf3Bnt__EMrqK4NRKVXiGs_CRZoWL6o-8XvLoBFMV5YHVcHv3WoN__cL6M3mrVbi
‘肆’ it需要学什么 具体学it多长时间
IT领域涉及到的知识包括以下几个大类:
第一,操作系统。操作系统是IT人必须熟练掌握的,操作系统的种类繁多,有传统的PC操作系统,比如Windows系列、Linux系列、Mac OS系列等,还有移动端的Android系统、iOS系统、WP系统,还有种类繁多的嵌入式系统(EOS),比如RTX、Windows CE、嵌入式Linux(树莓派)等等。
第二,计算机网络。计算机网络知识是IT人必备的基础知识,包括网络体系结构(OSI模型)、网络设备的作用、网络拓扑结构设计、交换机路由器的配置等等。从事运维岗位的工程师对网络知识的要求比较高,通常运维人员需要经过专业的厂商培训才能上岗(持证)。像华为、思科都有相应的工程师认证体系。
第三,数据库。存储是IT领域一个重要的内容,对数据库的使用是IT人最常见的操作之一。比较常见的数据有Mysql、Oracle、SQL Server、DB2等,另外在大数据时代还出现了很多NoSql数据库也需要掌握,像Redis、MongoDB、Neo4J、HBase等产品。
第四,编程语言。大部分IT人都需要掌握至少一门编程语言,对于专业级程序员来说,至少要掌握两门以上的编程语言。目前比较流行的编程语言有Java、Python、PHP、C、Scala、OC、Swift、JavaScript、Ruby等,不同语言有不同的应用场景,对于初学者来说建议从学习Python开始。
由于IT领域的知识更新速度非常快,所以从事IT领域的工作需要有较强的学习能力和动手能力。未来IT领域的从业人数会非常多,随着大数据、人工智能的发展,未来IT领域的发展空间也会非常大。
学习时间因人而异
‘伍’ 求,笔记本电脑,推荐
可以看看华硕VivoBook14 X 第11代cpu,
配备创新的 NanoEdge 窄边框屏幕提供广阔视野空间,170度广视角,约84%高屏占比,万种精彩尽在眼前。
*产品规格可能会依国家地区而有所变动,我们诚挚的建议您与当地的经销商或零售商确认目前销售产品的规格。
‘陆’ python中文返回的乱码问题
#-*- coding: utf-8 -*-
import win32api
import win32con
import time
from win32gui import *
def getWindow():
titles = set()
def foo(hwnd,nouse):
if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd):
#对增加的内容指定编码格式,运行调试通过,没有乱码
titles.add(GetWindowText(hwnd).decode('utf-8'))
EnumWindows(foo, 0)
print(titles)
if __name__=='__main__':
time.sleep(3)
getWindow()
‘柒’ blender闪退
这幅作品是国外大佬Blitter创作的,为我们展示了什么叫做数字人的天花板!而Blitter创作这一系列作品时,仅仅自学了一年半的blender。他的作品曾发布在DAZ的官网被官方下架,原因是网站作品区不能发布照片。连天天和3D打交道的工作人员都被他的渲染作品欺骗了,一起来看看他是怎么办到的吧!
开始使用blender
Blitter从2.80版开始学习Blender。花了好几个月的时间阅读教程并熟悉界面和功能。在学习blender之前,Blitter尝试过包括 Maya、Max、C4D等软件,但是Blender 在易用性和强大功能之间达到了最佳平衡。
逼真的渲染
Blitter说照片级写实的目标正是——让人们相信他们在看一张照片(所有的扭曲、颜色变化、像素化、模糊、等等)。他一直在尝试制作越来越逼真的渲染来模仿真实照片。
随着 3D 技术多年来的改进,特别是当无偏差渲染器出现时,Blitter放弃了与照片合成渲染,而是使用完全 3D/渲染的工作流程(即 3D 角色和 3D 背景/环境)。Blitter为此花费了数万个小时来创建一个真实可信的渲染场景,以仿真照片。
工作流程
修改 Daz Studio 8.1版本的基础人物。
将修改后的角色导出到 Blender 并使用雕刻工具进行调整。包括为模型添加一些不对称性以增加真实感。
将基础纹理从 Daz 导入 Blender 并手动绘制纹理以添加凹凸、高光度和反射率的变化、添加瑕疵、色块、痣等,以再次模仿真实人类皮肤的外观形式。
然后,设想人物会摆出什么姿势。
构图场景,一定要非常注意环境和照明,等下会详细介绍。
选择与心目中的视觉/心情相匹配的摄像机角度。平铺相机、将图形裁剪出框架等,都增加了最终渲染的真实感。
Blitter使用了Diffeomorphic Daz->Blender 插件——它是一个超级强大的免费工具,涵盖了模型、纹理、动作导入。
搭建场景
场景环境对作品极为重要。就像角色一样,Blitter经常重复使用高质量的模型(首选BlenderKit插件 ),并将各种物品混搭在一起,来创造最真实的环境。这里的一条关键规则是确保有很多杂乱、变化、缺陷等。此外,调整桌子、椅子等,使其稍微偏离任何完美的角度;即,从不使用 90 度或 180 度旋转,例如,使用 93.32 度或 175.4 度。至于杂乱,随意添加电缆、袜子、瓶子、衣物和其他物品来丰富环境——任何让它看起来像生活的东西。就像人类角色一样。
贴图
Blitter使用了Daz 8.1 角色附带的基本纹理/材质。这些由TexturingXYZ 创建,质量极高。然后使用 Blender 纹理绘制工具或在Photoshop中调整修改。为了增加贴图的真实感,Blitter在全身添加非常微弱的颜色斑点(例如,在胸部、头部和腿部等区域添加轻微的蓝、绿色)或添加晒太阳的痕迹或饱和度变化。着色器方面,使用了非常简单的着色器设置。关键是调整着色器添加轻微的高光和反射效果(油光?)。但不要过度。
皮肤着色器 – 全身的 UDIM 材质(眼睛和牙齿除外):
构图
构图大概是Blitter最擅长的部分了。他不使用参考照片,而是使用“相机取景”,在视口中通过相机的眼睛观察,以尝试有趣的、不平衡的角度。通常会选择自拍或业余取景类型的构图。
照明和渲染
Blitter的照明手法出人意料的简单。并不是因为没有尝试高度复杂的照明方法。相反,事实证明,经过 15 年的实验,Blitter已经找到了一个非常基本的设置,可以提供最真实的结果。通常使用单一的点光源或区域光,并且与相机匹配。这样,就好像灯是在相机上一样。
这样做的好处:
自然地模仿自拍或业余照片的外观/感觉,因为光线来自相机角度,就像闪光灯一样。
在渲染设置方面,Blitter通常将 Cycles 设置为大约 600-1200 的采样。这会留下一些噪点并减少渲染时间。然后根据需要的照片类型,将进行各种后期处理。例如,如果想模拟一张质量非常低的照片,就将渲染图拉入 Photoshop 并将其保存为低质量的 JPEG。此外,Blitter喜欢使用 Photoshop黑色的色调加上蓝色。
绑定和渲染时间
这一系列图都是使用一张 AMD 3900X 和一张 RTX 2080ti 11G 的显卡渲染的。1080x1200像素,1000采样,通常在4-10分钟内可以完成渲染。
我们不难发现,做一张完美的照片级作品,就是要添加很多【瑕疵】在场景中,Blitter的作品引起我们对于【完美】与【真实】的重新思考。加上UE5今年将会发布完整版,离我们体验超写实的VR日子,也许不远了。
-全文完 -
01
以下干货,尽在CGMODEL订阅号
【干货1024】虚拟偶像设计必收藏!1600+张小姐姐原画合集。
【干货1024】150+小姐姐原画参考打包下载,超实用!
1999 年花费 1000 万美元的特效镜头,他在家中使用免费软件完成了。
“免费下”22个精选角色模型分享
插画师的他,用了一年时间完成这个3D作品。
‘捌’ 处理数据、做计算的软件,除了excel还有什么
如果会python,那么python。
如果不会python,那么用powerbi desktop来处理,Excel有对应的powerquery和powerpivot组件,几百万上千万的数据都没有压力,还有人处理过上亿的数据。
‘玖’ 我想买一台笔记本,用来学Python。求大佬给我推荐一款。
小米游戏本Redmi G 16.1英寸4G独显轻薄红米笔记本电脑电竞吃鸡 办公 编程 设计 学生 i7-10750H GTX1650Ti 144Hz 16G内存 512G高速PCIe 100%sRGB
这个是一款挺不错的笔记本 希望帮到你